Method for determining channel state information, terminal, and network side device
The terminal determines the CSI of all CSI-RS ports based on some CSI-RS ports, and solves the problem of increasing CSI-RS resource overhead introduced by hyperscale antennas and ensures network performance.
Patent Information
- Application Number
- PCT/CN2024/114561
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-01
- Filing Date
- 2024-08-26
- Publication Date
- 2025-03-06
AI Technical Summary
In the future commercial centimeter wave band and low frequency band, the introduction of super-large-scale antennas leads to an increase in resource overhead of channel state information reference signal (CSI-RS), affecting network performance.
The terminal determines the CSI corresponding to the N second ports based on the CSI-RS corresponding to the M first ports and sends it to the network-side device, where the N second ports are CSI-RS ports configured by the network-side device for the terminal, and the M first ports are part of the N second ports.
Reduces the CSI-RS resource overhead during full-channel CSI determination, ensuring network performance.
Smart Images

Figure CN2024114561_06032025_PF_FP_ABST
Abstract
Description
Channel state information determination method, terminal, and network side device
[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on September 1, 2023, with application number 202311128017.0 and invention name “Method, terminal and network side device for determining channel state information”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application belongs to the field of communication technology, and specifically relates to a method for determining channel state information, a terminal, and a network-side device. Background Art
[0003] In related technologies, in order to ensure comparable network coverage for the future commercial centimeter-wave frequency bands of 7GHz to 15GHz and the low-frequency 3.5GHz, ultra-large-scale antennas matching the new frequency bands will be introduced based on the commercial large-scale antenna design.
[0004] The most important feature of an Extremely Large Aperture Array (ELAA) is its massive antenna array and the potential introduction of more RF links to improve the sampling rate of the wireless channel's spatial domain. Therefore, future Channel State Information Reference Signal (CSI-RS) port designs will need to consider supporting larger ports. For example, the current maximum number of CSI-RS ports used by the 5G New Radio (NR) protocol to measure downlink channels is 32. In the future, this maximum number may need to be expanded to 48, 64, 96, or even 128. Therefore, using a large number of CSI-RS ports to measure the entire channel's CSI will inevitably result in high CSI-RS resource overhead, impacting network performance.
[0005] Summary of the Invention
[0006] The embodiments of the present application provide a method for determining channel state information, a terminal, and a network-side device, which can reduce the CSI-RS resource overhead when determining the CSI of the entire channel and ensure network performance.
[0007] In a first aspect, a method for determining channel state information is provided, including: a terminal determining CSI corresponding to N second ports based on a channel state information reference signal CSI-RS corresponding to M first ports; and sending the CSI corresponding to the N second ports to a network side device; wherein the N second ports are CSI-RS ports configured by the network side device for the terminal, and the M first ports are some of the N second ports.
[0008] According to a second aspect, a method for determining channel state information is provided, wherein a network side device receives channel state information CSI corresponding to N second ports sent by a terminal; wherein the CSI corresponding to the N second ports is determined based on a channel state information reference signal CSI-RS corresponding to M first ports, the N second ports are CSI-RS ports configured by the network side device for the terminal, and the M first ports are some of the N second ports.
[0009] According to a third aspect, a device for determining channel state information is provided, including: a determination module, which is used to determine the CSI corresponding to N second ports based on the channel state information reference signal CSI-RS corresponding to the M first ports; and a sending module, which is used to send the CSI corresponding to the N second ports to a network side device; wherein the N second ports are the CSI-RS ports configured by the network side device for the terminal, and the M first ports are some of the N second ports.
[0010] In a fourth aspect, a device for determining channel state information is provided, including: a receiving module, configured for a network-side device to receive channel state information CSI corresponding to N second ports sent by a terminal;
[0011] Among them, the CSI corresponding to the N second ports is determined based on the channel state information reference signal CSI-RS corresponding to the M first ports, the N second ports are the CSI-RS ports configured by the network side device for the terminal, and the M first ports are some of the N second ports.
[0012] In a fifth aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.
[0013] In a sixth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is used to run a program or instruction to implement the steps of the method described in the first aspect.
[0014] In the seventh aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the second aspect are implemented.
[0015] In an eighth aspect, a network side device is provided, comprising a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the steps of the method described in the second aspect.
[0016] In the ninth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.
[0017] In the tenth aspect, a wireless communication system is provided, comprising: a terminal and a network side device, wherein the terminal can be used to execute the steps of the method described in the first aspect, and the network side device can be used to execute the steps of the method described in the second aspect.
[0018] In the eleventh aspect, a chip is provided, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0019] In the twelfth aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0020] In an embodiment of the present application, the terminal determines the CSI corresponding to N second ports based on the CSI-RS corresponding to the M first ports, wherein the N second ports are the CSI-RS ports configured for the terminal by the network-side device, and the M first ports are some of the N second ports. Thus, by determining the CSI of all CSI-RS ports using the CSI-RS of some CSI-RS ports, the CSI-RS resource overhead when determining the full channel CSI can be reduced, effectively ensuring network performance. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] FIG1 is a schematic structural diagram of a wireless communication system provided by an exemplary embodiment of the present application.
[0022] FIG2 is a flowchart of a method for determining channel state information provided by an exemplary embodiment of the present application.
[0023] FIG3 is a second flowchart of a method for determining channel state information provided by an exemplary embodiment of the present application.
[0024] FIG4 is a third flowchart of a method for determining channel state information provided by an exemplary embodiment of the present application.
[0025] FIG5 a is one of schematic diagrams of an antenna panel provided by an exemplary embodiment of the present application.
[0026] FIG5 b is a second schematic diagram of an antenna panel provided by an exemplary embodiment of the present application.
[0027] FIG5c is a third schematic diagram of an antenna panel provided by an exemplary embodiment of the present application.
[0028] FIG6 is a fourth flowchart of a method for determining channel state information provided by an exemplary embodiment of the present application.
[0029] FIG7 is a schematic diagram of a structure of a device for determining channel state information provided by an exemplary embodiment of the present application.
[0030] FIG8 is a second structural diagram of a device for determining channel state information provided by an exemplary embodiment of the present application.
[0031] FIG9 is a schematic structural diagram of a communication device provided by an exemplary embodiment of the present application.
[0032] FIG10 is a schematic structural diagram of a terminal provided by an exemplary embodiment of the present application.
[0033] FIG11 is a schematic structural diagram of a network-side device provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0034] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0035] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.
[0036] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.
[0037] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes the NR system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems.
[0038] FIG1 is a block diagram of a wireless communication system applicable to an embodiment of the present application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device (Wearable Device), an aircraft (Flight Vehicle), a vehicle-mounted device (VUE), a ship-mounted device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), a game console, a personal computer (PC), an ATM, or a self-service machine, or other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be called a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (WLAN) access point (AS) or a wireless fidelity (WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home Evolved Node B (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.
[0039] In addition, to facilitate understanding of the technical solutions provided in this application, several technical features involved in this application are briefly introduced here.
[0040] (1) CSI-RS pattern
[0041] The 38.211 protocol defines the design of the CSI-RS pattern. Currently, the number of ports supported by CSI-RS is {1, 2, 4, 8, 12, 16, 24, 32}. Different patterns can be designed for the same number of ports to match different channel types. For a single CSI-RS resource, different ports must be orthogonal. This is typically achieved through time division, frequency division, spread spectrum in the frequency domain, or even joint time-frequency two-dimensional spread spectrum. A single-port CSI-RS is typically used for channel feature tracking and is also called a Tracking Reference Signal (TRS). Using multiple TRS resources, a terminal can estimate timing deviation, frequency deviation, and the multipath and Doppler spectra of the wireless channel. This spectral information can help improve the performance of DMRS channel estimation used for demodulation.
[0042] (2) Quasi Co-Location (QCL) Type
[0043] QCL means that the large-scale channel parameters experienced by symbols on one antenna port can be inferred from the channel experienced by symbols on another antenna port (or, in other words, the parameters of the two are identical). These large-scale parameters include average delay, delay spread, Doppler shift, Doppler spread, and spatial receive parameters.
[0044] Currently, the 5G NR protocol defines four types of QCL:
[0045] QCL Type A: Doppler shift, Doppler spread, average delay, delay spread;
[0046] QCL Type B: Doppler shift, Doppler expansion;
[0047] QCL Type C: average delay, Doppler shift;
[0048] QCL Type D: Spatial reception parameters.
[0049] Among them, QCL type A, QCL type B and QCL type C can be used in all frequency bands, while QCL type D is only used in the millimeter wave high frequency band.
[0050] Based on this, the technical solutions provided by the embodiments of the present application are described in detail below through some embodiments and their application scenarios in combination with the accompanying drawings.
[0051] FIG2 is a flow chart of a method 200 for determining channel state information according to an exemplary embodiment of the present application. Method 200 may be, but is not limited to, executed by a terminal, specifically by hardware or software installed in the terminal. In this embodiment, method 200 may include at least the following steps.
[0052] S210 : The terminal determines CSI corresponding to N second ports based on the CSI-RS corresponding to the M first ports.
[0053] Among them, the N second ports are CSI-RS ports configured by the network side device for the terminal (which can also be understood as ports designated for CSI reporting), and the M first ports are some of the N second ports. That is to say, in this embodiment, the first port can be regarded as the CSI-RS port (or CSI-RS pilot port) actually received, and the second port can be regarded as the CSI-RS port defined or configured for the purpose of CSI reporting. In this case, the terminal determines (or derives, estimates) the CSI of the N CSI-RS ports through the CSI-RS corresponding to some of the N CSI-RS ports. As a result, it is possible to avoid the problem of large CSI-RS resource overhead when performing channel measurement for each of the N CSI-RS ports to obtain the full channel CSI in the related art, thereby effectively ensuring network performance.
[0054] For example, assuming that a network-side device is configured with N (e.g., 32, 64, 128, etc.) CSI-RS ports, then, compared to the related art where the network-side device needs to send CSI-RSs on the N CSI-RS ports, and the terminal needs to receive and measure the CSI-RSs based on the N CSI-RS ports, and then obtain the CSI corresponding to each CSI-RS port based on the measurement results, in this embodiment, the network-side device only needs to send CSI-RSs on M (e.g., 32, 16, etc.) CSI-RS ports (the first port), and the terminal needs to receive and measure the CSI-RSs based on the M CSI-RS ports, and then determine channel estimation information (or channel estimation results) corresponding to the M CSI-RS ports based on the measurement results, and finally determine the CSI corresponding to the N CSI-RS ports (the second port) based on the channel estimation information corresponding to the M CSI-RS ports. Thus, the CSI-RS resource overhead on the (NM) CSI-RS ports required in the related art can be avoided, ensuring network performance.
[0055] Of course, for the aforementioned terminal, the CSI corresponding to the N second ports is determined based on the CSI-RS corresponding to the M first ports. The mapping relationship (such as quantity, position) between the M first ports and the N second ports can be implemented by protocol agreement, network side equipment configuration, etc., and is not limited here.
[0056] S220: Send the CSI corresponding to the N second ports to the network side device.
[0057] The terminal may implement CSI report configuration (CSI-ReportConfig) based on protocol pre-determination, high-layer configuration, etc. to transmit the CSI corresponding to the N second ports. In addition, the terminal may enable the network-side device to determine a precoding matrix based on the CSI corresponding to the N second ports by transmitting the CSI corresponding to the N second ports, and this is not limited here.
[0058] In this embodiment, the terminal determines the CSI corresponding to N second ports based on the CSI-RS corresponding to M first ports, where the N second ports are CSI-RS ports configured for the terminal by a network-side device, and the M first ports are some of the N second ports. Thus, by determining the CSI of all CSI-RS ports using the CSI-RS corresponding to some CSI-RS ports, the CSI-RS resource overhead when determining the full channel CSI can be reduced, effectively ensuring network performance.
[0059] FIG3 is a flow chart of a method 300 for determining channel state information according to an exemplary embodiment of the present application. This method 300 may be, but is not limited to, executed by a terminal, specifically by hardware or software installed in the terminal. In this embodiment, the method 300 may include at least the following steps.
[0060] S310: The terminal determines CSI corresponding to N second ports based on channel state information reference signals CSI-RS corresponding to M first ports.
[0061] S320: Send the CSI corresponding to the N second ports to the network side device.
[0062] The N second ports are CSI-RS ports configured by the network side device for the terminal, and the M first ports are part of the N second ports.
[0063] It can be understood that the implementation process of S310-S320 can refer to the relevant description in the aforementioned method embodiment 200. Of course, in addition to referring to the relevant description in the aforementioned method embodiment 200, as a possible implementation method, the first port can be mapped to M1 horizontal dimension ports and M2 vertical dimension ports in the same polarization direction, and the second port can also be mapped to N1 horizontal dimension ports and N2 vertical dimension ports in the same polarization direction, M1 is less than or equal to N1, or, M2 is less than or equal to N2, M1, M2, N1, N2 are all integers greater than 0, M=M1*M2*q, N=N1*N2*q, where q is related to the antenna polarization type, for example, for a dual-polarized antenna panel, M=M1*M2*2, N=N1*N2*2.
[0064] In this case, in one implementation, in order to implement a CSI determination scheme corresponding to N second ports in a situation where CSI-RS resource overhead is reduced, in this embodiment, the terminal can receive a first indication information sent by a network side device, and the first indication information is used to indicate port information discretely distributed on the antenna panel, so that the terminal can determine the CSI on the N second ports based on the number of first ports, the number of second ports, and the mapping relationship between the first port and the second port indicated by the first indication information.
[0065] Optionally, the first indication information may be transmitted via high-layer signaling, which may include or indicate but is not limited to at least one of the following: a pattern of CSI-RS resources and a first mapping relationship.
[0066] The CSI-RS resource pattern may be, but is not limited to, the CSI-RS resource pattern associated in the CSI report configuration (CSI-ReportConfig). The CSI-RS resource pattern may include, but is not limited to, the number of the first ports in the horizontal dimension (e.g., M1), the number of the first ports in the vertical dimension (e.g., M2), the number of the second ports in the horizontal dimension (e.g., N1), and the number of the second ports in the vertical dimension (e.g., N2).
[0067] In some embodiments, the number of first ports (such as M1, M2) and the number of second ports (such as N1, N2) used by the terminal when determining CSI can be determined according to the number of first ports and the number of second ports configured in the pattern of the CSI-RS resource, and are not limited here.
[0068] The first mapping relationship is configured with a mapping relationship between N1 second ports and M1 first ports, or a mapping relationship between N2 second ports and M2 first ports. The "mapping relationship between N1 second ports and M1 first port" can be understood as a selection mapping relationship for selecting the M1 first port from the N1 second ports, such as the position of the M1 first port among the N1 second ports. Correspondingly, the "mapping relationship between N2 second ports and M2 first ports" can also be understood as a selection mapping relationship for selecting the M2 second port from the N2 second ports, such as the position of the M2 first port among the N2 second ports.
[0069] It can be understood that through the indication of the number of ports in the aforementioned CSI-RS resource pattern and the first mapping relationship, the terminal can clearly understand the number and position of the ports through which the network side device sends the CSI-RS, thereby achieving accurate reception and measurement of the CSI-RS (such as CSI-RS), while also enabling the terminal to accurately determine the CSI corresponding to the N second ports based on the CSI-RS corresponding to the M first ports.
[0070] Of course, for the aforementioned first indication information, if the first indication information only indicates one of the patterns or first mapping relationships of the CSI-RS resources, then the remaining information can be configured to the terminal by protocol agreement, pre-configuration, etc., so that the terminal can realize the reception of CSI-RS and the determination of the CSI corresponding to N second ports.
[0071] In one implementation, in the case where the network side device indicates the first mapping relationship, the first mapping relationship may be indicated by at least one of, but not limited to, a bitmap and second indication information.
[0072] The bitmap may include but is not limited to at least one of a first bitmap, a second bitmap, a third bitmap, and a fourth bitmap.
[0073] The first bitmap has a length of N1 and is used to indicate a mapping relationship between the second port and the first port in a horizontal dimension.
[0074] The second bitmap has a length of N2 and is used to indicate a mapping relationship between the second port and the first port in a vertical dimension.
[0075] It can be understood that for the aforementioned first bitmap and second bitmap, assuming that the network side device indicates the presence of the first bitmap and the second bitmap at the same time, then assuming that in the antenna pattern of the network side device (such as a base station), there are N1=8 second ports in the horizontal dimension and N2=4 second ports in the vertical dimension, and the total number of second ports is 8*4*2=64. Then, in order to reduce the actual CSI-RS resource overhead in this application, 4*2*2=16 actual transmission ports (the above-mentioned first ports) can be determined. For example, the network side device only transmits on the even port index in the horizontal dimension, then the actual transmission port is [0,2,4,6], corresponding to M1=4, and also only transmits on the even port index in the vertical dimension, then the actual transmission port is [0,2], corresponding to M2=2. That is, the first bitmap and the second bitmap can be expressed as [1 0 1 0 1 0 1 0] and [1 0 1 0], respectively, where "1" means transmission and "0" means no transmission.
[0076] The length of the third bitmap is N1*N2. In this embodiment, the third bitmap can be used to indicate a mapping relationship between the second port and the first port in each polarized antenna group in the dual-polarized antenna group, that is, the port patterns in the two polarization directions are shared.
[0077] Alternatively, the third bitmap is used to indicate a mapping relationship between the second port and the first port in a specific polarized antenna group within a dual-polarized antenna group. In other words, the third bitmap indication applies only to one polarized antenna group; for the other polarized antenna group, a one-to-one mapping between all second ports and first ports is assumed by default. Optionally, the specific polarized antenna group can be determined through protocol agreement, higher-layer indication, or other means, which are not limited herein.
[0078] The fourth bitmap has a length of N1*N2*2 and is used to indicate a mapping relationship between the second port and the first port in the dual-polarized antenna group. For example, a bit indicated as 1 in the fourth bitmap indicates that the corresponding second port is activated and treated as the first port, and a bit indicated as 0 in the fourth bitmap indicates that the corresponding second port cannot be mapped to the first port.
[0079] It is worth noting that, compared with the aforementioned solution providing several bitmap indication modes, the third bitmap and the fourth bitmap have a little more signaling overhead, but can more flexibly indicate any selected mapping relationship.
[0080] The second indication information is used to indicate that one of the multiple mapping relationships pre-configured or agreed upon by the protocol is the first mapping relationship. The first mapping relationship may be indicated by different bits in the second indication information indicating different combination states. For example, assuming that the multiple mapping relationships pre-configured or agreed upon by the protocol are as shown in Table 1, the network-side device may indicate different first mapping relationships through the second indication information. In addition, the index described in Table 1 is a port index.
[0081] For simplicity of explanation, this application only lists the configuration of one CSI-RS resource. However, without loss of generality, in the case where one CSI report is associated with multiple CSI-RS resources, the first mapping relationship can be common to all CSI-RS resources associated with the CSI report, or different mapping relationships can be configured for different CSI-RS resources, without limitation herein.
[0082] It is worth noting that in order to improve the application flexibility of the CSI determination solution provided in this application, for the first mapping relationship mentioned in this application, its activation or effectiveness time can be achieved by protocol agreement, high-layer configuration, etc. For example, if the CSI-RS (such as CSI-RS) is a reference signal received at a specific time (such as one or several periodic reception times) configured in the CSI-RS resource, it can be determined that the first mapping relationship is effective or activated. In other words, when the CSI-RS is received at a specific time in the CSI-RS resource, it is determined that the first mapping relationship is effective or activated.
[0083] For example, the CSI-RS is configured to be sent periodically, and the first mapping relationship is effective or activated at certain specific moments through high-level signaling indication, and at other sending moments other than the specific moments, the first mapping relationship is effective or the activation fails or is in an inactive state. Thus, at a specific moment, the time-frequency resource overhead occupied by the CSI-RS port can be saved. For example, the terminal can determine the CSI corresponding to the full CSI-RS port based on the CSI-RS corresponding to the partial CSI-RS port at a specific moment.
[0084] Table 1
[0085] In another implementation, the first mapping relationship is related to the first capability information of the terminal; wherein, the first capability information is used to indicate that when the terminal is configured with a first number of second ports, the terminal can support the capability of the second number of first ports, as well as the mapping relationship or ratio size (or ratio relationship) between the second number of first ports and the first number of second ports. For example, the aforementioned "first mapping relationship is related to the first capability information of the terminal" can be understood as the first mapping relationship can be determined based on the first capability information, thereby ensuring that the first mapping relationship matches the capability of the terminal, thereby ensuring the accuracy of the CSI of the N second ports determined by the terminal based on the CSI-RS corresponding to the M first ports.
[0086] It is worth noting that the first mapping relationship may be consistent with or inconsistent with the number of first ports, the number of second ports, the mapping relationship or the ratio relationship indicated by the first capability information, and is not limited here.
[0087] In one possible implementation, the terminal may also send second capability information to the network side device so that the network side device can know the maximum number of ports of the sum of multiple activated CSI-RSs that the terminal can process in any time domain unit (such as a time slot).
[0088] Optionally, the second capability information is used to indicate at least one of the following 11)-13).
[0089] 11) A maximum number of ports, where the maximum number of ports is obtained by counting the first port or the second port in all activated CSI-RS resources processed by the terminal in any time domain unit (such as a time slot) and associated with the CSI report.
[0090] For 11), one implementation method for counting the maximum number of ports of the total activated multiple CSI-RSs (where multiple CSI-RSs may be associated with different CSI Reports or the same CSI-RS may be associated with different CSI Reports) is: if the port of a corresponding CSI-RS is configured with a first port, then count according to the first port number M; or although the first port is configured, count according to the second port number N associated with the CSI report.
[0091] 12) The number of first ports in all activated CSI-RS resources processed by the terminal in any time domain unit and associated with CSI reports.
[0092] For 12), the terminal may report the maximum number of ports that can be supported by counting only the first number of ports configured based on all activated CSI-RS resources.
[0093] 13) The number of second ports in all activated CSI-RS resources processed by the terminal in any time domain unit and associated with CSI reports.
[0094] For 13), the terminal may report the maximum number of ports that can be supported by counting only the second number of ports configured based on all activated CSI-RS resources.
[0095] Based on the description of the aforementioned CSI determination method 300, the implementation process thereof is illustrated below with reference to examples, as follows.
[0096] Example 1
[0097] The terminal receives the first indication information (such as CSI report signaling), and the CSI report signaling is configured with CSI-resourceConfig, where the CSI-resource indicates the associated CSI-RS resource ID. At the same time, the CSI report signaling also configures the corresponding format for codebook reporting, including the corresponding base station antenna pattern when calculating CSI based on the CSI-RS resource, such as the number N1 of CSI-RS ports in the horizontal dimension (the above-mentioned second port) and the number N2 of CSI-RS ports in the vertical dimension (the above-mentioned second port). For a dual-polarized antenna array, the total number of second ports is N1*N2*2.
[0098] In this case, the terminal needs to refer to the values of N1 and N2 when calculating the CSI of the second port. For example, when calculating the spatial domain information of the codebook in the CSI, when the spatial domain beam is represented by the Discrete Fourier Transform (DFT) basis, N1 and N2 correspond to the DFT basis lengths of the horizontal dimension and the vertical dimension, respectively.
[0099] The network-side device also configures the number of actual transmission ports (the above-mentioned first ports) of the CSI-RS resource associated with the codebook, for example, the number M1 of actual CSI-RS ports in the horizontal dimension and the number M2 of CSI-RS ports in the vertical dimension. Then, for the dual-polarized antenna array, the total number of second ports is n1*n2*2. In order to reduce the CSI-RS resource overhead, the number M1 of the first ports in the horizontal dimension is less than or equal to N1, or the number M2 of the first ports in the vertical dimension is less than or equal to N2.
[0100] Finally, the terminal receives the CSI-RS at the first port of the CSI-RS resource and performs channel measurement to obtain channel measurement information, which can be recorded as CSI-RS. At the same time, based on the CSI-RS corresponding to the first port, the terminal obtains the measurement channel information at the second port of the CSI-RS resource, and calculates the CSI corresponding to the second port based on the measurement channel information at the second port and the CSI report type. For example, for the physical downlink shared channel (PDSCH) based on the codebook transmission formula, as shown in equation (1), the spatial domain information of the codebook in the CSI can be obtained, where p is the number of second ports.
[0101] In an embodiment of the present application, the terminal can further improve the accuracy of determining the CSI corresponding to the N second ports by discretely distributing the CSI-RS port design in the spatial domain and indicating the CSI-RS resource pattern and the first mapping relationship through the first indication information.
[0102] FIG4 is a flow chart of a method 400 for determining channel state information according to an exemplary embodiment of the present application. This method 400 may be, but is not limited to, executed by a terminal, specifically by hardware or software installed in the terminal. In this embodiment, the method 400 may include at least the following steps.
[0103] S410 : The terminal determines CSI corresponding to N second ports based on the CSI-RS corresponding to the M first ports.
[0104] S420: Send the CSI corresponding to the N second ports to the network side device.
[0105] The N second ports are CSI-RS ports configured by the network side device for the terminal, and the M first ports are part of the N second ports.
[0106] It can be understood that the implementation process of S410-S420 can refer to the relevant description of the aforementioned method embodiment 200 or 300. Of course, in addition to the relevant description of the aforementioned method embodiment 200 or 300, as a possible implementation method, please refer to Figure 4 again. The implementation process in S410 can include S411 shown in Figure 4, the content is as follows.
[0107] S411 : Estimating and obtaining the CSI corresponding to the N second ports according to the CSI-RSs corresponding to the M first ports and the spatial filter coefficient.
[0108] There are multiple ways to obtain the spatial domain filter coefficients. For example, in this embodiment, the spatial domain filter coefficients can be obtained by at least one of the following methods 1 to 4, but not limited to.
[0109] Method 1: The terminal obtains the spatial filter coefficient based on the first downlink RS measurement; wherein, the first downlink RS is the CSI-RS or the first downlink RS is associated with the CSI Report, which can also be understood as the terminal obtaining the spatial filter coefficient based on the CSI-RS itself.
[0110] It can be understood that the process of the terminal obtaining the spatial domain filter coefficient based on the first downlink RS measurement may include: the terminal obtains spatial domain related information (such as spatial domain correlation, spatial domain spectrum) or the mutual correlation matrix of the wireless channel between ports by measuring the first downlink RS, wherein, for the spatial domain related information, the terminal can determine the mutual correlation matrix based on the spatial domain related information, and then obtain the spatial domain filter coefficient W_filer based on the mutual correlation matrix and the minimum mean square error (MMSE) criterion in the Wiener filter algorithm. For example, as shown in the following formula (2). W_filer=Rn,m*inv(Rm,m+δ2*I) (2)
[0111] In formula (2), Rm,m represents the cross-correlation matrix between the CSI-RS ports used by the terminal to receive the first downlink RS. The size of Rm,m is m×m, and the value of m depends on the terminal implementation. Rn,m represents the cross-correlation matrix between the CSI-RS port to be estimated and the CSI-RS port receiving the first downlink RS. The size of Rn,m is n×m, and the value of n also depends on the terminal implementation. δ2 represents the average interference noise power in the terminal-side receiver, and I represents the identity matrix. It can be understood that in method 1, since the first downlink RS is the CSI-RS, the CSI-RS port receiving the first downlink RS is the first port, and the CSI-RS port to be estimated is the second port.
[0112] For example, as shown in FIG5a, only half of the first ports and second ports on an antenna panel on a network-side device (such as a base station) are mapped one-to-one (corresponding to the left half of FIG5a). The other half of the first ports are a subset of the second ports, and are mapped one-to-one with intervals in the horizontal and vertical directions (where the solid black portion indicates a one-to-one mapping between the logical transmission ports and the actual transmission ports; the dashed black portion indicates that the logical transmission ports are closed and not mapped to the actual transmission ports). Here, the number of actual transmission ports is the number of first ports, and the number of logical transmission ports is the number of second ports. The terminal can then calculate spatial filtering coefficients in the horizontal or vertical dimension or a combination of the horizontal and vertical dimensions on the antenna panel based on the cross-correlation matrix of the wireless channels corresponding to the CSI-RS (the above-mentioned first downlink RS) transmitted by the 4×4 antenna ports on the left. Then, based on the CSI-RS corresponding to the first port (such as the solid black portion), channel measurement information (such as channel estimation information) of the first port is obtained. The channel measurement information corresponding to the second port is then filtered out in combination with the calculated spatial filtering coefficients. Finally, CSI reporting information, i.e., CSI, is further obtained based on the channel measurement information corresponding to the second port. Without loss of generality, the left antenna part and the right antenna part can correspond to different antenna panels of the base station. The two panels have the same orientation and can have the same spatial filtering coefficient, but the two panels have a certain antenna spacing.
[0113] In addition, for mode 1, when the first downlink RS is the CSI-RS, the CSI-RS is configured for periodic transmission, and higher-layer signaling indicates that at certain specific moments, the configured number of ports for the CSI-RS corresponds to the second ports, and at other transmission moments, the configured number of ports for the CSI-RS corresponds to the first ports. The terminal may obtain spatial filter coefficients based on the full channel information of the CSI-RS at the specific moment, and further derive full channel information, i.e., CSI, based on the obtained spatial filter coefficients at other transmission moments based on the CSI-RS.
[0114] In addition, when the terminal calculates a spatial filtering coefficient based on one of the CSI-RS resources for performing spatial filtering on other CSI-RS resources, the CSI-RS resources have the same QCL relationship.
[0115] Method 2: The terminal is measured based on the second downlink RS. For example, the terminal can obtain spatial domain related information (such as spatial domain correlation, spatial domain spectrum) or the mutual correlation matrix between ports corresponding to the wireless channel according to the second downlink RS measurement, and then determine the spatial domain filter coefficient based on the spatial domain related information.
[0116] The second downlink RS may be a multi-port RS configured separately by the network-side device. Optionally, the second downlink RS may be further extended based on the TRS (Tracking Reference Signal) in the 5G NR protocol. For example, the second downlink RS is a TRS configured with multiple ports. Based on the TRS, the terminal not only obtains the wireless channel characteristics QCL type A, QCL type B, QCL type C, or QCL type D, but also obtains the base station transmission spatial characteristics. Here, the spatial filter coefficients can be derived based on the spatial characteristics.
[0117] Optionally, the port pattern corresponding to the second downlink RS can be a subset or a full set of the second port pattern. The full set indicates that the actual transmitting port of the second downlink RS and the second port are in a one-to-one mapping relationship in the same polarization direction. The subset indicates that the actual transmitting port of the second downlink RS and the second port are in a partially continuous one-to-one mapping relationship in the same polarization direction, wherein the partially continuous one-to-one mapping relationship is indicated by network high-layer signaling configuration or the like. For example, the network-side device can configure a time-frequency resource and a transmitting period corresponding to a second downlink RS, and the corresponding antenna transmitting port pattern pattern is shown in Figure 5b. At the same time, the network-side device can also configure the second port and the first port associated in the CSI-Report through the first indication information as shown in Figure 5c.
[0118] It can be understood that the relevant process of the terminal determining the spatial domain filter coefficient based on the second downlink RS can refer to the relevant description in the aforementioned method 1, and will not be repeated here.
[0119] In one implementation, when the terminal obtains the spatial filter coefficient based on the aforementioned second downlink RS measurement, the transmission configuration indicator (TCI) state quasi-co-site reference signal corresponding to the CSI-RS includes the second downlink RS, or the CSI-RS and the second downlink RS have the same TCI state quasi-co-site reference signal. That is, the CSI-RS resources need to be QCLed to the second downlink RS, or the CSI-RS resources and the second downlink RS are both QCLed to the same TCI state ID, thereby ensuring the matching between the spatial filter coefficient determined based on the second downlink RS and the CSI-RS determined based on the CSI-RS, thereby improving the accuracy of the CSI determination corresponding to the second port.
[0120] Method 3: The terminal is measured based on the third downlink RS, and the third downlink RS is a precoded RS sent by the network side device and subjected to beamforming or delay compensation. Correspondingly, the terminal receives RSs that have undergone different precodings and obtains spatial domain related information (such as the spatial domain power spectrum) or the correlation matrix between the ports corresponding to the wireless channel, and then obtains the spatial domain filter coefficient based on the spatial domain power spectrum or the correlation matrix.
[0121] For example, a network-side device (such as a network-side device) can obtain several main beam characteristics of the downlink channel based on some prior information and send a precoded CSI-RS (the third downlink RS mentioned above), where the precoding information can be based on a feature vector obtained by singular value decomposition (SVD). For example, in the enhanced Type II-codebook supported by the Rel17 protocol discussion, the base station's processing behavior can also be DFT-based precoding. The terminal receives the corresponding CSI-RS port, obtains the power spectrum in the spatial domain, and obtains the correlation coefficient in the spatial domain through Fourier transform, such as the spatial filter coefficient, and then performs filtering processing.
[0122] In one implementation, when the terminal obtains the spatial filter coefficient based on the aforementioned third downlink RS measurement, the TCI state quasi-co-site reference signal corresponding to the CSI-RS includes the third downlink RS, or the CSI-RS and the third downlink RS have the same TCI state quasi-co-site reference signal. That is, the CSI-RS resources need to be QCLed to the third downlink RS, or the CSI-RS resources and the third downlink RS are both QCLed to the same TCI state ID, thereby ensuring the matching between the spatial filter coefficient determined based on the third downlink RS and the CSI-RS determined based on the CSI-RS, thereby improving the accuracy of the CSI determination corresponding to the second port.
[0123] It can be understood that the relevant process of the terminal determining the spatial filter coefficient based on the third downlink RS can refer to the relevant description in the aforementioned method 1, and will not be repeated here.
[0124] Mode 4: The terminal receives the spatial domain filter coefficient sent by the network side device.
[0125] The spatial domain filter coefficient may be obtained by the network side device based on uplink channel measurement, such as sounding reference signal (SRS) measurement.
[0126] Optionally, the spatial relation of the SRS and the CSI-RS can QCL the same TCI state indication relationship (for example, the spatial relation of the SRS and the CSI-RS can both QCL to the same CSI-RS or synchronization signal block (Synchronization Signal and PBCH block, SSB) index), or the downlink reference signal associated with the spatial relation of the SRS is the CSI-RS itself.
[0127] Optionally, the QCL type in the aforementioned QCL spatial relation TCI state / TCI states includes at least one newly introduced QCL type, which is used to indicate the spatial filter coefficient sent by the network-side device, for example, QCL'typeE':{Spatial Tx parameter}. Therefore, by introducing the new QCL type, the accuracy of the spatial filter coefficient determination can be achieved.
[0128] Based on this, in one implementation method, in order for the terminal and the network side device to have consistent understanding of the spatial filter coefficient, so that the terminal can accurately receive the spatial filter coefficient, therefore, in this embodiment, when the spatial filter coefficient is sent by the network side device, the spatial filter coefficient is indicated or represented by at least one of the following 21)-27).
[0129] 21) A K1×1 vector, used to represent the correlation between the index differences of K1 second antenna ports in the horizontal dimension, where K1 is smaller than N1.
[0130] 22) A K2×1 vector, used to characterize the correlation between the index differences of K2 second antenna ports in the vertical dimension, where K2 is smaller than N2.
[0131] 23) A two-dimensional correlation matrix of K1×K2 is used to represent the autocorrelation matrix of the index differences between K1 second antenna ports in the horizontal dimension and K2 second antenna ports in the vertical dimension, where K1 is smaller than N1 and K2 is smaller than N2.
[0132] 24) Beam index.
[0133] 25) Discrete Fourier transform DFT basis index.
[0134] 26) Relative power differences corresponding to different beam indices.
[0135] 27) Relative power differences corresponding to different DFT basis indices.
[0136] Among them, for 24)-27), the beam index or DFT base index may correspond to the indication or representation of the spatial domain filter coefficient in the horizontal dimension (or vertical dimension).
[0137] Based on the spatial domain filter coefficients or acquisition methods provided in the aforementioned methods 1 to 4, after the terminal obtains the spatial domain filter coefficients, the process of determining CSI estimation based on the spatial domain filter coefficients may include: the terminal obtains raw channel measurement information H_est through channel estimation based on the configured first-port CSI-RS, then filters the raw channel measurement information based on the obtained spatial domain filter coefficients W_filer to obtain channel measurement information H_filter corresponding to the second-port CSI-RS, and then determines the CSI based on the channel measurement information H_filter. For example, it can be expressed by formula (3). H_filter(p)=W_filer*H_est(k+[1:m]) (3)
[0138] In formula (3), H_filter(p) represents the channel measurement information after filtering with the second port index p, and H_est(k+[1:m]) represents the channel measurement information of the m ports corresponding to the first port index (k+[1:m]).
[0139] In the terminal implementation process, p is associated with k, and the purpose of the association is to achieve the purpose of filtering the surrounding m adjacent first ports with the second port index p.
[0140] In one implementation, considering that spatial filtering coefficients are introduced when determining the CSI of N second ports in this application, CSI processing performance may be enhanced to ensure that the CSI processing unit can support the implementation of the CSI determination process. For example, in this embodiment, the number of CSI processing units that can be associated with the CSI report is related to first information, where the first information is a mathematical ratio of the number of second ports to the number of first ports. For example, if the mathematical ratio is N / M, then the determination of the number of CSI processing units is related to the size of N / M.
[0141] For another example, the number of CSI processing units associated with the CSI report is determined based on the number of first CSI processing units and a predetermined value, where the first CSI processing unit is the CSI unit used by the terminal when determining the CSI corresponding to the N second ports based on the CSI-RS corresponding to the N second ports. For example, when the terminal determines the CSI corresponding to the N second ports based on the CSI-RS corresponding to the N second ports, the number of first CSI processing units used is S. Then, when the terminal determines the CSI using the method provided in this application of "estimating the second CSI corresponding to the N second ports based on the first CSI corresponding to the M first ports and the spatial filter coefficients," the number of second CSI processing units used is S + a predetermined value, where the predetermined value is a positive number, such as 1, 2, 3, etc., which can be implemented by protocol agreement, high-level configuration, or network-side configuration.
[0142] In addition, “the terminal determines the CSI corresponding to the N second ports based on the CSI-RS corresponding to the N second ports” can be understood as: the terminal receives and measures the CSI-RS sent by the network side device based on the N second ports, and determines the CSI corresponding to the N second ports according to the channel measurement results.
[0143] In another implementation, target parameters configured in the CSI-RS resource associated with the CSI report are related to the second port, where the target parameters include a power control offset. That is, during the implementation of this solution, parameters such as the power control offset are defined based on the second port, thereby enabling the present application to better integrate and apply technologies from related technologies, thereby improving the applicability of this solution.
[0144] In an embodiment of the present application, the terminal recovers the full channel information by discretely distributing the CSI-RS port design in the spatial domain and utilizing the spatial correlation between adjacent ports of a large array antenna. This can effectively solve the pilot overhead problem caused by the increase in CSI-RS resource ports for ultra-large-scale antennas, thereby ensuring network performance.
[0145] FIG6 is a flow chart of a method 600 for determining channel state information according to an exemplary embodiment of the present application. This method 600 may be, but is not limited to, performed by a network-side device, specifically hardware or software installed in the network-side device. In this embodiment, the method 600 may include at least the following steps.
[0146] S610: A network-side device receives CSI corresponding to N second ports sent by a terminal.
[0147] Among them, the CSI corresponding to the N second ports is determined based on the channel state information reference signal CSI-RS corresponding to the M first ports, the N second ports are the CSI-RS ports configured by the network side device for the terminal, and the M first ports are some of the N second ports.
[0148] Optionally, the method includes: a network side device sends first indication information to a terminal; wherein, a pattern of CSI-RS resources, the pattern of CSI-RS resources includes M1 first ports in a horizontal dimension, M2 first ports in a vertical dimension, and N1 second ports in a horizontal dimension, N2 second ports in a vertical dimension; a first mapping relationship, the first mapping relationship is configured with a mapping relationship between N1 second ports and M1 first ports, or a mapping relationship between N2 second ports and M2 first ports.
[0149] Optionally, the first mapping relationship is indicated by at least one of the following: a bitmap; second indication information, used to indicate that one of a plurality of mapping relationships pre-configured or agreed upon by protocol is the first mapping relationship.
[0150] Optionally, the bitmap includes at least one of the following items: a first bitmap, wherein the length of the first bitmap is N1 and is used to indicate the mapping relationship between the second port and the first port in the horizontal dimension; a second bitmap, wherein the length of the second bitmap is N2 and is used to indicate the mapping relationship between the second port and the first port in the vertical dimension; a third bitmap, wherein the length of the third bitmap is N1*N2, and the third bitmap is used to indicate the mapping relationship between the second port and the first port in each polarized antenna group in the dual-polarized antenna group, or the third bitmap is used to indicate the mapping relationship between the second port and the first port in a specific polarized antenna group in the dual-polarized antenna group; a fourth bitmap, wherein the length of the fourth bitmap is n1*n2*2, and the fourth bitmap is used to indicate the mapping relationship between the second port and the first port in the dual-polarized antenna group.
[0151] Optionally, the method also includes at least one of the following: sending a first downlink reference signal RS to the terminal, wherein the first downlink RS is the CSI-RS, and the CSI-RS is used by the terminal to obtain the CSI-RS; sending a second downlink RS to the terminal, wherein the second downlink RS is a multi-port RS, and the second downlink RS is different from the CSI-RS; sending a third downlink RS to the terminal, wherein the third downlink RS is a precoded RS that has undergone beamforming or delay compensation; sending a spatial filter coefficient to the terminal, wherein the spatial filter coefficient is obtained based on uplink channel measurement; wherein the first downlink RS, the second downlink RS or the third downlink RS is used by the terminal to determine the spatial filter coefficient.
[0152] Optionally, when the network side device sends the spatial domain filter coefficient to the terminal, the spatial domain filter coefficient is indicated or represented by at least one of the following: a K1×1 vector, used to characterize the correlation between the index differences of the K1 second antenna ports in the horizontal dimension, K1 is less than the N1; a K2×1 vector, used to characterize the correlation between the index differences of the K2 second antenna ports in the vertical dimension, K2 is less than the N2; a K1×K2 two-dimensional correlation matrix, used to characterize the autocorrelation matrix of the index differences of the K1 second antenna ports in the horizontal dimension and the K2 second antenna ports in the vertical dimension, K1 is less than the N1, and K2 is less than the N2; beam index; discrete Fourier transform DFT basis index; relative power difference corresponding to different beam indices; relative power difference corresponding to different DFT basis indices.
[0153] Optionally, the method also includes: receiving second capability information sent by the terminal; wherein the second capability information is used to indicate at least one of the following: the maximum number of ports, wherein the maximum number of ports is obtained by counting the first port or the second port in all activated CSI-RS resources processed by the terminal in any time domain unit and associated with the CSI report; the number of first ports in all activated CSI-RS resources processed by the terminal in any time domain unit and associated with the CSI report; the number of second ports in all activated CSI-RS resources processed by the terminal in any time domain unit and associated with the CSI report.
[0154] It can be understood that the implementation process of each implementation method in method embodiment 600 has the same or corresponding technical features as the aforementioned method embodiments 200-400. Therefore, the implementation process of each implementation method in method embodiment 600 can refer to the relevant descriptions in the aforementioned method embodiments 200-400 and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.
[0155] The channel state information determination method provided in the embodiment of the present application can be executed by a channel state information determination device. In the embodiment of the present application, the channel state information determination device performing the channel state information determination method is used as an example to illustrate the channel state information determination device provided in the embodiment of the present application.
[0156] As shown in Figure 7, a structural diagram of a channel state information determination device 700 provided in an embodiment of the present application is provided. The device 700 includes: a determination module 710, used to determine the CSI corresponding to N second ports based on the channel state information reference signal CSI-RS corresponding to the M first ports; a sending module 720, used to send the CSI corresponding to the N second ports to the network side device; wherein the N second ports are the CSI-RS ports configured by the network side device for the terminal, and the M first ports are some of the N second ports.
[0157] Optionally, the first port is mapped to M1 ports in the horizontal dimension and M2 ports in the vertical dimension in the same polarization direction, and the second port is mapped to N1 ports in the horizontal dimension and N2 ports in the vertical dimension in the same polarization direction, M1 is less than or equal to N1, or M2 is less than or equal to N2, M1, M2, N1, and N2 are all integers greater than 0, M=M1*M2*2, and N=N1*N2*2.
[0158] Optionally, the device 700 also includes a receiving module for receiving first indication information sent by a network side device; wherein the first indication information includes or indicates at least one of the following: a pattern of CSI-RS resources, the pattern of CSI-RS resources including M1 first ports in the horizontal dimension, M2 first ports in the vertical dimension, and N1 second ports in the horizontal dimension, N2 second ports in the vertical dimension; a first mapping relationship, the first mapping relationship is configured with a mapping relationship between N1 second ports and M1 first ports, or a mapping relationship between N2 second ports and M2 first ports.
[0159] Optionally, the first mapping relationship is indicated by at least one of the following: a bitmap; second indication information, used to indicate that one of a plurality of mapping relationships pre-configured or agreed upon by protocol is the first mapping relationship.
[0160] Optionally, the bitmap includes at least one of the following items: a first bitmap, wherein the length of the first bitmap is N1 and is used to indicate the mapping relationship between the second port and the first port in the horizontal dimension; a second bitmap, wherein the length of the second bitmap is N2 and is used to indicate the mapping relationship between the second port and the first port in the vertical dimension; a third bitmap, wherein the length of the third bitmap is N1*N2, and the third bitmap is used to indicate the mapping relationship between the second port and the first port in each polarized antenna group in the dual-polarized antenna group, or the third bitmap is used to indicate the mapping relationship between the second port and the first port in a specific polarized antenna group in the dual-polarized antenna group; a fourth bitmap, wherein the length of the fourth bitmap is n1*n2*2, and the fourth bitmap is used to indicate the mapping relationship between the second port and the first port in the dual-polarized antenna group.
[0161] Optionally, the determining module 710 is further configured to determine that the first mapping relationship is effective or activated when the CSI-RS is received at a specific moment in the CSI-RS resource.
[0162] Optionally, the first mapping relationship is related to the first capability information of the terminal; wherein, the first capability information is used to indicate that when the terminal is configured with a first number of second ports, the terminal supports a second number of first ports, and a mapping relationship or ratio relationship between the second number of first ports and the first number of second ports.
[0163] Optionally, the determination module 710 determines the CSI corresponding to the N second ports based on the CSI-RS corresponding to the M first ports, including: estimating the CSI corresponding to the N second ports according to the CSI-RS corresponding to the M first ports and the spatial domain filter coefficient.
[0164] Optionally, the spatial filter coefficient is obtained through at least one of the following: obtained based on measurement of a first downlink RS; wherein the first downlink RS is the CSI-RS, and the CSI-RS is used by the terminal to obtain the CSI-RS; obtained based on measurement of a second downlink RS, wherein the second downlink RS is a multi-port RS, and the second downlink RS is different from the CSI-RS; obtained based on measurement of a third downlink RS, wherein the third downlink RS is a precoded RS that has undergone beamforming or delay compensation; and receiving the spatial filter coefficient sent by the network side device.
[0165] Optionally, the port pattern corresponding to the second downlink RS is a subset or a full set of the second port pattern.
[0166] Optionally, when the terminal obtains the spatial filter coefficient based on the second downlink RS or the third downlink RS measurement, the TCI state quasi-co-site reference signal corresponding to the CSI-RS includes the second downlink RS or the third downlink RS, or the CSI-RS and the second downlink RS or the third downlink RS have the same TCI state quasi-co-site reference signal.
[0167] Optionally, when the spatial domain filter coefficient is sent by the network side device, the spatial domain filter coefficient is indicated or represented by at least one of the following: a K1×1 vector, used to characterize the correlation between the index differences of the K1 second antenna ports in the horizontal dimension, K1 is less than the N1; a K2×1 vector, used to characterize the correlation between the index differences of the K2 second antenna ports in the vertical dimension, K2 is less than the N2; a K1×K2 two-dimensional correlation matrix, used to characterize the autocorrelation matrix of the index differences of the K1 second antenna ports in the horizontal dimension and the K2 second antenna ports in the vertical dimension, K1 is less than the N1, and K2 is less than the N2; beam index; discrete Fourier transform DFT basis index; relative power difference corresponding to different beam indices; relative power difference corresponding to different DFT basis indices.
[0168] Optionally, the sending module 720 is also used to send second capability information to the network side device; wherein, the second capability information is used to indicate at least one of the following: the maximum number of ports, wherein the maximum number of ports is obtained by counting the first port or the second port in all activated CSI-RS resources processed by the terminal in any time domain unit and associated with the CSI report; the number of first ports in all activated CSI-RS resources processed by the terminal in any time domain unit and associated with the CSI report; the number of second ports in all activated CSI-RS resources processed by the terminal in any time domain unit and associated with the CSI report.
[0169] Optionally, at least one of the following is satisfied: the number of CSI processing units associated with the CSI report is related to first information, which is a mathematical ratio of the number of second ports to the first port; the number of CSI processing units associated with the CSI report is determined based on the number of first CSI processing units and a predetermined value, and the first CSI processing unit is the CSI unit used by the terminal to determine the CSI corresponding to the N second ports based on the CSI-RS corresponding to the N second ports; the target parameters configured in the CSI-RS resources associated with the CSI report are related to the second port, wherein the target parameters include a power control offset.
[0170] The channel state information determination device 700 in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal or other device other than a terminal. For example, the terminal can include but is not limited to the types of terminal 11 listed above, and other devices can include servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.
[0171] The channel state information determination device 700 provided in the embodiment of the present application can implement the various processes implemented in the method embodiments of Figures 2 to 4 and achieve the same technical effects. To avoid repetition, they are not described here.
[0172] As shown in Figure 8, a structural diagram of a channel state information determination device 800 provided in an embodiment of the present application is provided. The device 800 includes: a receiving module 810, used to receive channel state information CSI corresponding to N second ports sent by the terminal; wherein the CSI corresponding to the N second ports is determined based on the channel state information reference signal CSI-RS corresponding to the M first ports, the N second ports are the CSI-RS ports configured by the network side device for the terminal, and the M first ports are some of the N second ports.
[0173] Optionally, the device 800 also includes a sending module for sending first indication information to the terminal; wherein the first indication information includes or indicates at least one of the following: a pattern of CSI-RS resources, the pattern of CSI-RS resources including M1 first ports in the horizontal dimension, M2 first ports in the vertical dimension, and N1 second ports in the horizontal dimension, N2 second ports in the vertical dimension; a first mapping relationship, the first mapping relationship is configured with a mapping relationship between N1 second ports and M1 first ports, or a mapping relationship between N2 second ports and M2 first ports.
[0174] Optionally, the first mapping relationship is indicated by at least one of the following: a bitmap; second indication information, used to indicate that one of a plurality of mapping relationships pre-configured or agreed upon by protocol is the first mapping relationship.
[0175] Optionally, the bitmap includes at least one of the following items: a first bitmap, wherein the length of the first bitmap is N1 and is used to indicate the mapping relationship between the second port and the first port in the horizontal dimension; a second bitmap, wherein the length of the second bitmap is N2 and is used to indicate the mapping relationship between the second port and the first port in the vertical dimension; a third bitmap, wherein the length of the third bitmap is N1*N2, and the third bitmap is used to indicate the mapping relationship between the second port and the first port in each polarized antenna group in the dual-polarized antenna group, or the third bitmap is used to indicate the mapping relationship between the second port and the first port in a specific polarized antenna group in the dual-polarized antenna group; a fourth bitmap, wherein the length of the fourth bitmap is n1*n2*2, and the fourth bitmap is used to indicate the mapping relationship between the second port and the first port in the dual-polarized antenna group.
[0176] Optionally, the sending module is also used for at least one of the following: sending a first downlink reference signal RS to the terminal, wherein the first downlink RS is the CSI-RS, and the CSI-RS is used by the terminal to obtain the CSI-RS; sending a second downlink RS to the terminal, wherein the second downlink RS is a multi-port RS, and the second downlink RS is different from the CSI-RS; sending a third downlink RS to the terminal, wherein the third downlink RS is a precoded RS that has undergone beamforming or delay compensation; sending a spatial filter coefficient to the terminal, wherein the spatial filter coefficient is obtained based on uplink channel measurement; wherein the first downlink RS, the second downlink RS or the third downlink RS is used by the terminal to determine the spatial filter coefficient.
[0177] Optionally, when the sending module 810 sends the spatial domain filter coefficient to the terminal, the spatial domain filter coefficient is indicated or represented by at least one of the following: a K1×1 vector, used to characterize the correlation between the index differences of the K1 second antenna ports in the horizontal dimension, K1 is less than the N1; a K2×1 vector, used to characterize the correlation between the index differences of the K2 second antenna ports in the vertical dimension, K2 is less than the N2; a K1×K2 two-dimensional correlation matrix, used to characterize the autocorrelation matrix of the index differences of the K1 second antenna ports in the horizontal dimension and the K2 second antenna ports in the vertical dimension, K1 is less than the N1, and K2 is less than the N2; a beam index; a discrete Fourier transform DFT basis index; a relative power difference corresponding to different beam indices; a relative power difference corresponding to different DFT basis indices.
[0178] Optionally, the receiving module 810 is also used to receive second capability information sent by the terminal; wherein, the second capability information is used to indicate at least one of the following: the maximum number of ports, wherein the maximum number of ports is obtained by counting the first port or the second port in all activated CSI-RS resources processed by the terminal in any time domain unit and associated with the CSI report; the number of first ports in all activated CSI-RS resources processed by the terminal in any time domain unit and associated with the CSI report; the number of second ports in all activated CSI-RS resources processed by the terminal in any time domain unit and associated with the CSI report.
[0179] The channel state information determination device 800 in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component of an electronic device, such as an integrated circuit or chip. The electronic device can be a network-side device or a device other than a network-side device. For example, the network-side device can include, but is not limited to, the types of network-side devices 12 listed above, and is not specifically limited in the embodiment of the present application.
[0180] The channel state information determination device 800 provided in the embodiment of the present application can implement the various processes implemented in the method embodiment of Figure 6 and achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0181] As shown in Figure 9, an embodiment of the present application further provides a communication device 900, including a processor 901 and a memory 902. The memory 902 stores a program or instruction that can be run on the processor 901. For example, when the communication device 900 is a terminal, the program or instruction is executed by the processor 901 to implement the various steps of the embodiment of the method for determining the channel state information, and can achieve the same technical effect. When the communication device 900 is a network-side device, the program or instruction is executed by the processor 901 to implement the various steps of the embodiment of the method for determining the channel state information, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0182] The present application also provides a terminal including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiments shown in Figures 2-4. This terminal embodiment corresponds to the aforementioned terminal-side method embodiment, and each implementation process and implementation method of the aforementioned method embodiment is applicable to this terminal embodiment and can achieve the same technical effects. Specifically, Figure 10 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.
[0183] The terminal 1000 includes but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009 and at least some of the components of the processor 1010.
[0184] Those skilled in the art will appreciate that the terminal 1000 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to the processor 1010 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The terminal structure shown in FIG10 does not limit the terminal. The terminal may include more or fewer components than shown, or may combine certain components, or have different component arrangements, which will not be described in detail here.
[0185] It should be understood that in an embodiment of the present application, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes a touch panel 10071 and at least one of other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here.
[0186] In the embodiment of the present application, after receiving downlink data from a network-side device, the RF unit 1001 may transmit the data to the processor 1010 for processing. Furthermore, the RF unit 1001 may send uplink data to the network-side device. Typically, the RF unit 1001 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.
[0187] The memory 1009 can be used to store software programs or instructions and various data. The memory 1009 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1009 may include a volatile memory or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct memory bus random access memory (DRRAM). The memory 1009 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0188] Processor 1010 may include one or more processing units. Optionally, processor 1010 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1010.
[0189] Among them, the processor 1010 is used to determine the CSI corresponding to N second ports based on the channel state information reference signal CSI-RS corresponding to the M first ports; the radio frequency unit 1001 is used to send the CSI corresponding to the N second ports to the network side device; determine the CSI corresponding to the N second ports according to the CSI-RS corresponding to the M first ports; wherein the N second ports are the CSI-RS ports configured by the network side device for the terminal, and the M first ports are some of the N second ports.
[0190] Optionally, the first port is mapped to M1 ports in the horizontal dimension and M2 ports in the vertical dimension in the same polarization direction, and the second port is mapped to N1 ports in the horizontal dimension and N2 ports in the vertical dimension in the same polarization direction, M1 is less than or equal to N1, or M2 is less than or equal to N2, M1, M2, N1, and N2 are all integers greater than 0, M=M1*M2*2, and N=N1*N2*2.
[0191] Optionally, the radio frequency unit 1001 is also used to receive first indication information sent by a network side device; wherein the first indication information includes at least one of the following: a pattern of CSI-RS resources, the pattern of the CSI-RS resources including M1 first ports in the horizontal dimension, M2 first ports in the vertical dimension, and N1 second ports in the horizontal dimension, N2 second ports in the vertical dimension; a first mapping relationship, the first mapping relationship is configured with a mapping relationship between N1 second ports and M1 first ports, or a mapping relationship between N2 second ports and M2 first ports.
[0192] Optionally, the first mapping relationship is indicated by at least one of the following: a bitmap; second indication information, used to indicate that one of a plurality of mapping relationships pre-configured or agreed upon by protocol is the first mapping relationship.
[0193] Optionally, the bitmap includes at least one of the following items: a first bitmap, wherein the length of the first bitmap is N1 and is used to indicate the mapping relationship between the second port and the first port in the horizontal dimension; a second bitmap, wherein the length of the second bitmap is N2 and is used to indicate the mapping relationship between the second port and the first port in the vertical dimension; a third bitmap, wherein the length of the third bitmap is N1*N2, and the third bitmap is used to indicate the mapping relationship between the second port and the first port in each polarized antenna group in the dual-polarized antenna group, or the third bitmap is used to indicate the mapping relationship between the second port and the first port in a specific polarized antenna group in the dual-polarized antenna group; a fourth bitmap, wherein the length of the fourth bitmap is n1*n2*2, and the fourth bitmap is used to indicate the mapping relationship between the second port and the first port in the dual-polarized antenna group.
[0194] Optionally, the processor 1010 is further configured to, when the CSI-RS is received at a specific moment in the CSI-RS resource, determine that the first mapping relationship is effective or activated.
[0195] Optionally, the first mapping relationship is related to the first capability information of the terminal; wherein, the first capability information is used to indicate that when the terminal is configured with a first number of second ports, the terminal supports a second number of first ports, and a mapping relationship or ratio relationship between the second number of first ports and the first number of second ports.
[0196] Optionally, the processor 1010 determines the CSI corresponding to the N second ports based on the CSI-RS corresponding to the M first ports, including: estimating the CSI corresponding to the N second ports according to the CSI-RS corresponding to the M first ports and the spatial filtering coefficient.
[0197] Optionally, the spatial filter coefficient is obtained through at least one of the following: obtained based on measurement of a first downlink RS; wherein the first downlink RS is the CSI-RS, and the CSI-RS is used by the terminal to obtain the CSI-RS; obtained based on measurement of a second downlink RS, wherein the second downlink RS is a multi-port RS, and the second downlink RS is different from the CSI-RS; obtained based on measurement of a third downlink RS, wherein the third downlink RS is a precoded RS that has undergone beamforming or delay compensation; and receiving the spatial filter coefficient sent by the network side device.
[0198] Optionally, the port pattern corresponding to the second downlink RS is a subset or a full set of the second port pattern.
[0199] Optionally, when the terminal obtains the spatial filter coefficient based on the second downlink RS or the third downlink RS measurement, the TCI state quasi-co-site reference signal corresponding to the CSI-RS includes the second downlink RS or the third downlink RS, or the CSI-RS and the second downlink RS or the third downlink RS have the same TCI state quasi-co-site reference signal.
[0200] Optionally, when the spatial domain filter coefficient is sent by the network side device, the spatial domain filter coefficient is indicated or represented by at least one of the following: a K1×1 vector, used to characterize the correlation between the index differences of the K1 second antenna ports in the horizontal dimension, K1 is less than the N1; a K2×1 vector, used to characterize the correlation between the index differences of the K2 second antenna ports in the vertical dimension, K2 is less than the N2; a K1×K2 two-dimensional correlation matrix, used to characterize the autocorrelation matrix of the index differences of the K1 second antenna ports in the horizontal dimension and the K2 second antenna ports in the vertical dimension, K1 is less than the N1, and K2 is less than the N2; beam index; discrete Fourier transform DFT basis index; relative power difference corresponding to different beam indices; relative power difference corresponding to different DFT basis indices.
[0201] Optionally, the radio frequency unit 1001 is used to send second capability information to the network side device; wherein, the second capability information is used to indicate at least one of the following: the maximum number of ports, wherein the maximum number of ports is obtained by counting the first port or the second port in all activated CSI-RS resources processed by the terminal in any time domain unit and associated with the CSI report; the number of first ports in all activated CSI-RS resources processed by the terminal in any time domain unit and associated with the CSI report; the number of second ports in all activated CSI-RS resources processed by the terminal in any time domain unit and associated with the CSI report.
[0202] Optionally, at least one of the following is satisfied: the number of CSI processing units associated with the CSI report is related to first information, and the first information is a mathematical ratio of the number of second ports to the first port; the number of CSI processing units associated with the CSI report is determined based on the number of first CSI processing units and a predetermined value, and the first CSI processing unit is the CSI unit adopted by the terminal when determining the CSI corresponding to the N second ports based on the CSI-RS corresponding to the N second ports; the target parameters configured in the CSI-RS resources associated with the CSI report are related to the second port, wherein the target parameters include a power control offset.
[0203] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of method embodiments 200-400, and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.
[0204] The present application also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiment shown in FIG6 . This network-side device embodiment corresponds to the aforementioned network-side device method embodiment, and each implementation process and implementation method of the aforementioned method embodiment are applicable to this network-side device embodiment and can achieve the same technical effects.
[0205] Specifically, embodiments of the present application also provide a network-side device. As shown in Figure 11, the network-side device 1100 includes an antenna 1101, a radio frequency device 1102, a baseband device 1103, a processor 1104, and a memory 1105. Antenna 1101 is connected to radio frequency device 1102. In the uplink direction, radio frequency device 1102 receives information via antenna 1101 and sends the received information to baseband device 1103 for processing. In the downlink direction, baseband device 1103 processes the information to be transmitted and sends it to radio frequency device 1102. Radio frequency device 1102 processes the received information and then sends it through antenna 1101.
[0206] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 1103 , which includes a baseband processor.
[0207] The baseband device 1103 may, for example, include at least one baseband board, on which multiple chips are arranged, as shown in Figure 11, one of the chips is, for example, a baseband processor, which is connected to the memory 1105 through a bus interface to call the program in the memory 1105 and execute the network device operations shown in the above method embodiment.
[0208] The network side device may further include a network interface 1106 , which is, for example, a Common Public Radio Interface (CPRI).
[0209] Specifically, the network side device 1100 of the embodiment of the present application also includes: instructions or programs stored in the memory 1105 and executable on the processor 1104. The processor 1104 calls the instructions or programs in the memory 1105 to execute the method of executing each module shown in FIG8 and achieve the same technical effect. To avoid repetition, it will not be described here.
[0210] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned channel state information determination method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0211] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.
[0212] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned channel state information determination method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0213] The processors mentioned in the embodiments of the present application may include general-purpose processors, special-purpose processors, etc., such as a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), an artificial intelligence (AI) processor, a graphics processing unit (GPU), an application-specific integrated circuit (ASIC), a network processor (NP), a field programmable gate array (FPGA), or other programmable logic devices, gate circuits, transistors, discrete hardware components, etc.
[0214] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0215] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the above-mentioned channel state information determination method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0216] An embodiment of the present application also provides a wireless communication system, including: a terminal and a network-side device, wherein the terminal can be used to implement the various processes of the above-mentioned channel state information determination method embodiments 200-400, and the network-side device can be used to implement the various processes of the above-mentioned channel state information determination method embodiment 600. The above-mentioned processes can achieve the same technical effects, and to avoid repetition, they will not be repeated here.
[0217] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0218] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general-purpose hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.
[0219] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.
Claims
1. A method for determining channel state information, wherein: include: The terminal determines CSI corresponding to the N second ports based on the channel state information reference signal CSI-RS corresponding to the M first ports; Sending the CSI corresponding to the N second ports to the network side device; The N second ports are CSI-RS ports configured by the network side device for the terminal, and the M first ports are part of the N second ports.
2. The method of claim 1, wherein: The first port is mapped to M1 ports in the horizontal dimension and M2 ports in the vertical dimension in the same polarization direction, and the second port is mapped to N1 ports in the horizontal dimension and N2 ports in the vertical dimension in the same polarization direction, M1 is less than or equal to N1, or M2 is less than or equal to N2, M1, M2, N1, and N2 are all integers greater than 0, M=M1*M2*2, and N=N1*N2*2.
3. The method of claim 2, wherein: The method further comprises: Receiving first indication information sent by a network side device; The first indication information includes at least one of the following: A pattern of CSI-RS resources, wherein the pattern of CSI-RS resources includes M1 first ports in a horizontal dimension, M2 first ports in a vertical dimension, N1 second ports in a horizontal dimension, and N2 second ports in a vertical dimension; The first mapping relationship is configured with a mapping relationship between N1 second ports and M1 first ports, or a mapping relationship between N2 second ports and M2 first ports.
4. The method of claim 3, wherein: The first mapping relationship is indicated by at least one of the following: Bitmap; The second indication information is used to indicate that one of the multiple mapping relationships pre-configured or agreed upon by protocol is the first mapping relationship.
5. The method of claim 4, wherein: The bitmap includes at least one of the following: a first bitmap, wherein the first bitmap has a length of N1 and is used to indicate a mapping relationship between the second port and the first port in a horizontal dimension; A second bitmap, wherein the second bitmap has a length of N2 and is used to indicate a mapping relationship between the second port and the first port in a vertical dimension; A third bitmap, wherein the length of the third bitmap is N1*N2, and the third bitmap is used to indicate a mapping relationship between the second port and the first port in each polarized antenna group in the dual-polarized antenna group, or the third bitmap is used to indicate a mapping relationship between the second port and the first port in a specific polarized antenna group in the dual-polarized antenna group; A fourth bitmap, wherein the length of the fourth bitmap is N1*N2*2, and the fourth bitmap is used to indicate a mapping relationship between the second port and the first port in the dual-polarization antenna group.
6. The method according to claim 4 or 5, wherein: The method further comprises: In a case where the CSI-RS is received at a specific time in the CSI-RS resource, it is determined that the first mapping relationship is effective or activated.
7. The method according to any one of claims 4 to 6, wherein: The first mapping relationship is related to the first capability information of the terminal; The first capability information is used to indicate that when the terminal is configured with a first number of second ports, the terminal supports a second number of first ports, and a mapping relationship or a ratio relationship between the second number of first ports and the first number of second ports.
8. The method according to any one of claims 1 to 7, wherein: The terminal determines CSI corresponding to N second ports based on CSI-RS corresponding to M first ports, including: The CSI corresponding to the N second ports is estimated based on the CSI-RS corresponding to the M first ports and the spatial filter coefficient.
9. The method of claim 8, wherein: The spatial domain filter coefficient is obtained by at least one of the following: The terminal is measured based on a first downlink RS; wherein the first downlink RS is the CSI-RS; The terminal is measured based on a second downlink RS, wherein the second downlink RS is a multi-port RS, and the second downlink RS is different from the CSI-RS; The terminal obtains the signal based on a third downlink RS measurement, where the third downlink RS is a precoded RS that has undergone beamforming or delay compensation; The terminal receives the spatial domain filter coefficient sent by the network side device.
10. The method of claim 9, wherein: The port pattern corresponding to the second downlink RS is a subset or a full set of the second port pattern.
11. The method of claim 9, wherein: When the terminal obtains the spatial filter coefficient based on the measurement of the second downlink RS or the third downlink RS, the transmission configuration indication state TCI state quasi-co-site reference signal corresponding to the CSI-RS includes the second downlink RS or the third downlink RS, or the CSI-RS and the second downlink RS or the third downlink RS have the same TCI state quasi-co-site reference signal.
12. The method of claim 9, wherein: In the case where the spatial domain filter coefficient is sent by the network side device, the spatial domain filter coefficient is indicated or represented by at least one of the following: A K1×1 vector, used to represent the correlation between the index differences of K1 second antenna ports in the horizontal dimension, where K1 is smaller than N1; A K2×1 vector, used to characterize the correlation between the index differences of K2 second antenna ports in the vertical dimension, where K2 is smaller than N2; A two-dimensional correlation matrix of K1×K2, which is used to represent the autocorrelation matrix of the index differences between K1 second antenna ports in the horizontal dimension and K2 second antenna ports in the vertical dimension, wherein K1 is smaller than N1 and K2 is smaller than N2; Beam index; Discrete Fourier transform DFT basis index; Relative power difference corresponding to different beam indices; The relative power difference corresponding to different DFT basis indices.
13. The method according to any one of claims 1 to 12, wherein: The method further comprises: Sending second capability information to the network side device; The second capability information is used to indicate at least one of the following: a maximum number of ports, wherein the maximum number of ports is obtained by counting the first ports or the second ports in all activated CSI-RS resources processed by the terminal in any time domain unit and associated with the CSI report; The number of first ports in all activated CSI-RS resources associated with a CSI report processed by the terminal in any time domain unit; The number of second ports in all activated CSI-RS resources processed by the terminal in any time domain unit and associated with the CSI report.
14. The method according to any one of claims 1 to 13, wherein: At least one of the following is met: The number of CSI processing units associated with the CSI report is related to first information, where the first information is a mathematical ratio of the number of the second ports to the first ports; The number of CSI processing units associated with the CSI report is determined based on the number of first CSI processing units and a predetermined value, wherein the first CSI processing unit is a CSI unit used by the terminal when determining the CSI corresponding to the N second ports based on the CSI-RS corresponding to the N second ports; A target parameter configured in a CSI-RS resource associated with a CSI report is related to the second port, wherein the target parameter includes a power control offset.
15. A method for determining channel state information, wherein: include: The network side device receives channel state information CSI corresponding to the N second ports sent by the terminal; Among them, the CSI corresponding to the N second ports is determined based on the channel state information reference signal CSI-RS corresponding to the M first ports, the N second ports are the CSI-RS ports configured by the network side device for the terminal, and the M first ports are some of the N second ports.
16. The method of claim 15, wherein: The method further comprises: Sending first indication information to the terminal; The first indication information includes at least one of the following: A pattern of CSI-RS resources, wherein the pattern of CSI-RS resources includes M1 first ports in a horizontal dimension, M2 first ports in a vertical dimension, N1 second ports in a horizontal dimension, and N2 second ports in a vertical dimension; The first mapping relationship is configured with a mapping relationship between N1 second ports and M1 first ports, or a mapping relationship between N2 second ports and M2 first ports.
17. The method of claim 16, wherein: The first mapping relationship is indicated by at least one of the following: Bitmap; The second indication information is used to indicate that one of the multiple mapping relationships pre-configured or agreed upon by protocol is the first mapping relationship.
18. The method of claim 17, wherein: The bitmap includes at least one of the following: a first bitmap, wherein the first bitmap has a length of N1 and is used to indicate a mapping relationship between the second port and the first port in a horizontal dimension; A second bitmap, wherein the length of the second bitmap is N2 and is used to indicate the second port and the first port in the vertical dimension. The mapping relationship between ports; A third bitmap, wherein the length of the third bitmap is N1*N2, and the third bitmap is used to indicate a mapping relationship between the second port and the first port in each polarized antenna group in the dual-polarized antenna group, or the third bitmap is used to indicate a mapping relationship between the second port and the first port in a specific polarized antenna group in the dual-polarized antenna group; A fourth bitmap, wherein the length of the fourth bitmap is N1*N2*2, and the fourth bitmap is used to indicate a mapping relationship between the second port and the first port in the dual-polarization antenna group.
19. The method according to any one of claims 15 to 18, wherein: The method further comprises at least one of the following: Sending a first downlink reference signal RS to the terminal, wherein the first downlink RS is the CSI-RS; Sending a second downlink RS to the terminal, wherein the second downlink RS is a multi-port RS and is different from the CSI-RS; Sending a third downlink RS to the terminal, where the third downlink RS is a precoded RS that has undergone beamforming or delay compensation; Sending a spatial domain filter coefficient to the terminal, where the spatial domain filter coefficient is obtained based on uplink channel measurement; The first downlink RS, the second downlink RS or the third downlink RS is used by the terminal to determine the spatial domain filter coefficient.
20. The method of claim 19, wherein: In the case where the network side device sends the spatial filter coefficient to the terminal, the spatial filter coefficient is indicated or represented by at least one of the following: A K1×1 vector, used to represent the correlation between the index differences of K1 second antenna ports in the horizontal dimension, where K1 is smaller than N1; A K2×1 vector, used to characterize the correlation between the index differences of K2 second antenna ports in the vertical dimension, where K2 is smaller than N2; A two-dimensional correlation matrix of K1×K2, which is used to represent the autocorrelation matrix of the index differences between K1 second antenna ports in the horizontal dimension and K2 second antenna ports in the vertical dimension, wherein K1 is smaller than N1 and K2 is smaller than N2; Beam index; Discrete Fourier transform DFT basis index; Relative power difference corresponding to different beam indices; The relative power difference corresponding to different DFT basis indices.
21. The method of any one of claims 15 to 20, wherein: The method further comprises: receiving second capability information sent by the terminal; The second capability information is used to indicate at least one of the following: a maximum number of ports, wherein the maximum number of ports is obtained by counting the first port or the second port in all activated CSI-RS resources processed by the terminal in any time domain unit and associated with a CSI report; The number of first ports in all activated CSI-RS resources associated with a CSI report processed by the terminal in any time domain unit; The number of second ports in all activated CSI-RS resources processed by the terminal in any time domain unit and associated with the CSI report.
22. A device for determining channel state information, wherein: include: A determination module, configured to determine CSI corresponding to the N second ports based on a channel state information reference signal CSI-RS corresponding to the M first ports; A sending module, used for sending the CSI corresponding to the N second ports to the network side device; The N second ports are CSI-RS ports configured by the network side device for the terminal, and the M first ports are part of the N second ports.
23. A device for determining channel state information, wherein: include: A receiving module, used for receiving channel state information CSI corresponding to N second ports sent by the terminal; Among them, the CSI corresponding to the N second ports is determined based on the channel state information reference signal CSI-RS corresponding to the M first ports, the N second ports are the CSI-RS ports configured by the network side device for the terminal, and the M first ports are some of the N second ports.
24. A terminal, wherein: The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 1 to 14 are implemented.
25. A network side device, wherein: The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 15 to 21 are implemented.
26. A readable storage medium, wherein: The readable storage medium stores a program or instruction, and when the program or instruction is executed by a processor, the steps of the method according to any one of claims 1 to 14 are implemented, or the steps of the method according to any one of claims 15 to 21 are implemented.
Citation Information
Patent Citations
Channel Measurement Method In Wireless Communication System And Apparatus Therefor
CN107683571A
Communication method and communication device
CN113810090A
Signal processing method and device
CN114375041A
Channel state information acquisition method, and channel state information feedback method and apparatus
WO2016141778A1
Channel state information feedback method and communication apparatus
WO2022267899A1