CSI (Channel State Information) determination method, terminal and network side equipment

By receiving configuration information reported by the CSI of the network-side device at the terminal, and constructing a new codebook spatial basis vector using the quadratic term related to the number of pilot antenna ports, the problem of poor channel quality in the near field region is solved, and the performance of the communication system is improved.

CN120956302APending Publication Date: 2025-11-14VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410542694.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-04-30
Publication Date
2025-11-14

AI Technical Summary

Technical Problem

In existing MIMO communication systems in the near field, the channel quality is poor, resulting in low communication performance. This is because the phase difference of uniformly distributed antenna ports in the near field cannot be represented by traditional DFT basis vectors.

Method used

The terminal receives CSI reporting configuration information sent by the network-side device, and uses a vector determined by a quadratic term related to the number of measurement pilot antenna ports, combined with a preset vector, to construct a new codebook spatial basis vector, thereby realizing the phase difference calculation of near and far field scenarios and determining the CSI.

Benefits of technology

It improved channel quality and enhanced the performance of the communication system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120956302A_ABST
    Figure CN120956302A_ABST
Patent Text Reader

Abstract

Disclosed are a CSI determination method, a terminal and a network side device, belonging to the technical field of communications, the CSI determination method of the embodiment of the present application comprising: a terminal receiving CSI reporting configuration information sent by a network side device, the CSI reporting configuration information comprising the number of measurement pilot antenna ports associated with a codebook in at least one dimension; and the terminal reports the CSI based on the CSI reporting configuration information, wherein the CSI is determined based on a first codebook spatial domain base vector, and the first codebook spatial domain base vector is determined based on a second codebook spatial domain base vector associated with the at least one dimension; the second codebook spatial domain basis vector is determined based on at least one of a first vector and a second vector associated with a first dimension, the first vector comprises a preset vector, the second vector comprises a vector determined based on a quadratic term associated with the number of measurement pilot antenna ports, and the first dimension is one of the at least one dimension.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of communication technology, specifically relating to a CSI determination method, a terminal, and network-side equipment. Background Technology

[0002] The codebook design for Multiple Input Multiple Output (MIMO) only considers the far-field scenario. In the far-field region, the phase difference caused by the electromagnetic wave path difference at uniformly distributed antenna ports can be characterized using Discrete Fourier Transform (DFT) basis vectors. However, for the near-field scenario, the phase difference caused by the electromagnetic wave path difference at uniformly distributed antenna ports cannot be fully represented by DFT basis vectors. Determining the near-field phase difference using the same method as for the far-field phase difference leads to poor channel quality and consequently, low communication system performance. Summary of the Invention

[0003] This application provides a CSI determination method, a terminal, and a network-side device, which can solve the problem of low performance in communication systems.

[0004] Firstly, a method for determining CSI is provided, the method comprising:

[0005] The terminal receives CSI reporting configuration information sent by the network-side device, wherein the CSI reporting configuration information includes the number of measurement pilot antenna ports associated with the codebook in at least one dimension;

[0006] The terminal reports configuration information based on the CSI and reports CSI; wherein, the CSI is determined based on a first codebook spatial basis vector, the first codebook spatial basis vector is determined based on a second codebook spatial basis vector associated with the at least one dimension; the second codebook spatial basis vector is determined based on at least one of a first vector and a second vector associated with the first dimension, the first vector includes a preset vector, the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports, and the first dimension is one of the at least one dimension.

[0007] Secondly, a method for determining CSI is provided, the method comprising:

[0008] The network-side device sends CSI reporting configuration information to the terminal. The CSI reporting configuration information includes the number of measurement pilot antenna ports associated with the codebook in at least one dimension. The CSI reporting configuration information is used by the terminal to report CSI. The CSI is determined based on a first codebook spatial basis vector, which is determined based on a second codebook spatial basis vector associated with the at least one dimension. The second codebook spatial basis vector is determined based on at least one of a first vector and a second vector associated with the first dimension. The first vector includes a preset vector, and the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports. The first dimension is one of the at least one dimension.

[0009] Thirdly, a CSI determination apparatus is provided, the apparatus comprising:

[0010] The first receiving module is used to receive CSI reporting configuration information sent by the network-side device. The CSI reporting configuration information includes the number of measurement pilot antenna ports associated with the codebook in at least one dimension.

[0011] A first transmitting module is used to report CSI based on the CSI configuration information; wherein the CSI is determined based on a first codebook spatial basis vector, the first codebook spatial basis vector is determined based on a second codebook spatial basis vector associated with the at least one dimension; the second codebook spatial basis vector is determined based on at least one of a first vector and a second vector associated with the first dimension, the first vector includes a preset vector, the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports, and the first dimension is one of the at least one dimension.

[0012] Fourthly, a CSI determination apparatus is provided, the apparatus comprising:

[0013] The second sending module is used to send CSI reporting configuration information to the terminal. The CSI reporting configuration information includes the number of measurement pilot antenna ports associated with the codebook in at least one dimension. The CSI reporting configuration information is used by the terminal to report CSI. The CSI is determined based on a first codebook spatial basis vector, which is determined based on a second codebook spatial basis vector associated with the at least one dimension. The second codebook spatial basis vector is determined based on at least one of a first vector and a second vector associated with the first dimension. The first vector includes a preset vector, and the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports. The first dimension is one of the at least one dimension.

[0014] Fifthly, a CSI determination apparatus is provided, the apparatus being configured to perform the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.

[0015] In a sixth aspect, a terminal is provided, the terminal including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the first aspect.

[0016] In a seventh aspect, a terminal is provided, including a processor and a communication interface; wherein the communication interface is used to receive CSI reporting configuration information sent by a network-side device, the CSI reporting configuration information including the number of measurement pilot antenna ports associated with the codebook in at least one dimension; the processor is used to report CSI based on the CSI reporting configuration information; wherein the CSI is determined based on a first codebook spatial basis vector, the first codebook spatial basis vector is determined based on a second codebook spatial basis vector associated with the at least one dimension; the second codebook spatial basis vector is determined based on at least one of a first vector and a second vector associated with the first dimension, the first vector includes a preset vector, the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports, and the first dimension is one of the at least one dimension.

[0017] Eighthly, a network-side device is provided, the network-side device including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the second aspect.

[0018] A ninth aspect provides a network-side device, including a processor and a communication interface; wherein the communication interface is used to send CSI reporting configuration information to a terminal, the CSI reporting configuration information including the number of measurement pilot antenna ports associated with a codebook in at least one dimension, the CSI reporting configuration information being used by the terminal to report CSI; wherein the CSI is determined based on a first codebook spatial basis vector, the first codebook spatial basis vector being determined based on a second codebook spatial basis vector associated with the at least one dimension; the second codebook spatial basis vector is determined based on at least one of a first vector and a second vector associated with the first dimension, the first vector including a preset vector, the second vector including a vector determined based on a quadratic term related to the number of measurement pilot antenna ports, and the first dimension being one of the at least one dimension.

[0019] In a tenth aspect, a communication system is provided, comprising: a terminal and a network-side device, wherein the terminal is configured to perform the steps of the method described in the first aspect, and the network-side device is configured to perform the steps of the method described in the second aspect.

[0020] Eleventhly, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect, or implement the steps of the method described in the second aspect.

[0021] In a twelfth aspect, a chip is provided, the chip including a processor and a communication interface coupled to the processor, the processor being configured to run programs or instructions to implement the method as described in the first aspect, or to implement the method as described in the second aspect.

[0022] In a thirteenth 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 as described in the first aspect, or to implement the steps of the method as described in the second aspect.

[0023] In this embodiment, the terminal receives CSI reporting configuration information sent by the network-side device. The CSI reporting configuration information includes the number of measurement pilot antenna ports associated with the codebook in at least one dimension, enabling the terminal to report CSI based on the CSI reporting configuration information. Since the CSI is determined based on the first codebook spatial basis vector, and the first codebook spatial basis vector is determined based on the second codebook spatial basis vector associated with at least one dimension, and the second codebook spatial basis vector is determined based on at least one of the first vector and the second vector associated with the first dimension, the first vector includes a preset vector, and the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports. The first dimension is one of the at least one dimension, enabling the terminal to calculate the phase difference between near and far field scenes using at least one of the first and second vectors, thereby determining the CSI, improving channel quality, and thus improving the performance of the communication system. Attached Figure Description

[0024] Figure 1 This is a schematic diagram of a wireless communication system to which embodiments of this application can be applied;

[0025] Figure 2 θ and θ in the uniform array provided in the embodiments of this application are A schematic diagram;

[0026] Figure 3 This is a schematic diagram of an elliptic curve of the polarization domain provided in an embodiment of this application;

[0027] Figure 4 This is a schematic diagram illustrating the correlation provided in the embodiments of this application;

[0028] Figure 5 These are schematic diagrams illustrating simulation results of different schemes provided in the embodiments of this application;

[0029] Figure 6 This is one of the flowcharts illustrating the CSI determination method provided in the embodiments of this application;

[0030] Figure 7 This is a second schematic flowchart of the CSI determination method provided in the embodiments of this application;

[0031] Figure 8 This is a schematic diagram of the interaction between the terminal and the network-side device provided in the embodiments of this application;

[0032] Figure 9 This is one of the structural schematic diagrams of the CSI determination device provided in the embodiments of this application;

[0033] Figure 10 This is a second schematic diagram of the CSI determination device provided in the embodiments of this application;

[0034] Figure 11 This is a schematic diagram of the structure of the communication device provided in the embodiments of this application;

[0035] Figure 12 This is a schematic diagram of the terminal structure provided in the embodiments of this application;

[0036] Figure 13 This is a schematic diagram of the network-side device provided in the embodiments of this application. Detailed Implementation

[0037] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0038] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, the first object can be one or more. Furthermore, "or" in this application indicates at least one of the connected objects. For example, the scope of protection for "A or B" covers at least three scenarios: Scenario 1: including A but not B; Scenario 2: including B but not A; Scenario 3: including both A and B. In addition, the terms "A and / or B," "at least one of A and B," and "at least one of A or B" also cover at least the above three scenarios. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0039] The term "instruction" in this application can be either a direct instruction (or explicit instruction) or an indirect instruction (or implicit instruction). A direct instruction can be understood as one in which the sender explicitly informs the receiver of specific information, the operation to be performed, or the requested result, etc., in the instruction sent. An indirect instruction can be understood as one in which the receiver determines the corresponding information based on the instruction sent by the sender, or makes a judgment and determines the operation to be performed or the requested result, etc., based on the judgment result.

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

[0041] Figure 1 This is a schematic diagram of a wireless communication system to which the embodiments of this application can be applied. Figure 1The wireless communication system shown includes a terminal 11 and a network-side device 12. The terminal 11 can be a mobile phone, tablet computer, laptop computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, vehicle-mounted device (VUE), pedestrian user device (PUE), smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), game console, personal computer (PC), ATM, or self-service machine, etc. Wearable devices include: smartwatches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart chains, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. It should be noted that the specific type of terminal 11 is not limited in this application embodiment. The network-side device 12 may include access network equipment, which may also be referred to as radio access network equipment, radio access network (RAN), radio access network function, or radio access network unit. Access network equipment may include base stations, WLAN access points, or WiFi nodes, etc. Base stations may be referred to as Node B, evolved Node B (eNB), access point, base transceiver station (BTS), radio base station, radio transceiver, basic service set (BSS), extended service set (ESS), home B node, home evolved B node, transmit / receive point (TRP), or any other suitable term in the field, as long as the same technical effect is achieved. The base station is not limited to specific technical terms. It should be noted that this application embodiment only uses a base station in an NR system as an example for introduction and does not limit the specific type of base station.

[0042] To facilitate a clearer understanding of the various embodiments of this application, some relevant technical knowledge will be introduced as follows.

[0043] Electromagnetic wave signal transmission is typically divided into near-field and far-field regions. However, conventional communication systems, during discussions within the 3rd Generation Partnership Project (3GPP), were generally assumed to operate in the far-field region. With the evolution from 5G to 6G communication technologies, larger antenna array apertures and higher communication frequencies have been applied. Traditional communication has entered the electromagnetically defined near-field communication range in certain scenarios, leading to new physical characteristics. One of the most significant features is that electromagnetic waves in the near-field region are treated as spherical waves rather than plane waves. The Rayleigh distance is often referred to as the boundary between the near-field and far-field regions and is commonly used in engineering. Let θ represent the antenna panel size, λ represent the wavelength of the electromagnetic wave, and θ represent the angle between the direction of the incoming signal and the normal to the reference point at the center of the antenna panel. The area within the Rayleigh distance is typically referred to as the near field, while the area beyond the Rayleigh distance is referred to as the far field.

[0044] In the far-field region, electromagnetic wave signals are considered plane waves, and their phases arriving at different antennas are usually expressed using linear array formulas. Taking a one-dimensional uniform linear array as an example, the corresponding phase linear array formula is: Where d represents the antenna spacing and n represents the antenna index, for example This indicates the number of ports on the pilot antenna. However, for spherical wave scenarios, the phase formula becomes very complex. In engineering, the Fresnel formula is usually used to approximate and simplify the near-field spherical wave formula. The relative phase formula between antennas in the far-field region is expressed as follows, where the phase formula for a uniform linear array (ULA) is expressed as:

[0045]

[0046] The phase formula for a uniform planar array (UPA) is expressed as:

[0047]

[0048] The relative phase formula between antennas in the near field region (Fresnel approximation) is expressed as follows, where the phase formula for ULA is expressed as:

[0049]

[0050] The three common approximations of the phase formula of UPA (mainly differing in their approximation precision) are as follows:

[0051]

[0052]

[0053]

[0054] Where n1 represents the antenna index in the horizontal dimension, n2 represents the antenna index in the vertical dimension, n1∈{0,1,2,…,N1-1}, n2∈{0,1,2,…,N2-1}, N1 represents the number of measurement pilot antenna ports in the horizontal dimension, N2 represents the number of measurement pilot antenna ports in the vertical dimension, d1 represents the distance between the Channel State Information-Reference Signal (CSI-RS) ports in the horizontal dimension, and d2 represents the distance between the CSI-RS ports in the vertical dimension. θ and These are the horizontal and vertical incident angles, respectively; λ represents the wavelength of the electromagnetic wave, and r represents the straight-line distance from the user equipment (UE) or scattering object to the center antenna of the antenna panel, such as... Figure 2 As shown, Figure 2 θ and θ in the uniform array provided in the embodiments of this application are A schematic diagram.

[0055] As can be seen from the phase expression formulas for the near and far fields, the linear terms related to the antenna index are the same in the near and far field formulas. However, the near field formula introduces additional quadratic terms related to the antenna index and information about the distance dimension.

[0056] For Multiple-Input Multiple-Output (MIMO) communication systems, 5G New Radio (NR) standardizes how far-field terminals report Channel State Information (CSI), which includes codebook information in the CSI report. The two most commonly used codebooks are Type I codebook and enhanced Type II codebook.

[0057] For Type I codebook, the codebooks associated with different layers are mutually orthogonal. That is, different layers can be mapped to different Discrete Fourier Transform (DFT) orthogonal bases, or they can use the same DFT base but achieve orthogonality between antenna polarizations.

[0058] For the eTypeII codebook, a certain layer needs to be mapped to L orthogonal DFT bases respectively, and the projection coefficients of each layer on the L orthogonal DFT bases are fed back, where the L orthogonal DFT bases are shared by all layers.

[0059] From the three phase formulas for near-field UPA mentioned above, since the quadratic terms related to the antenna index and the information of the distance dimension are taken into account, the traditional design idea of ​​constructing codebooks based on DFT basis no longer matches the spherical wave characteristics of near-field electromagnetic wave signals. Therefore, a new codebook design needs to be considered.

[0060] (1) For near-field MIMO, a polarization-domain two-dimensional codebook is proposed, where the two-dimensional polarization domain refers to two dimensions: the angle domain and the distance domain, corresponding to the angle θ in the formula above, respectively. And r. The design concept is as follows:

[0061] a) The first step prioritizes ensuring orthogonality in the angle domain. This leads to the derivation of a constant C as the coefficient of the quadratic term related to the antenna index in the above formula. Taking the ULA model as an example, let... For the same value C, its coordinates lie on an elliptic-like curve in the polarization domain. Different constants C correspond to different elliptic-like curves, as follows: Figure 3 As shown, Figure 3 This is a schematic diagram of an elliptic-like curve of a polarization domain provided in an embodiment of this application. Points of the same type form an elliptic-like curve, and the angles corresponding to different points of the same color on an elliptic-like curve can be quantized using the traditional DFT orthogonal basis representation method.

[0062] b) The second step considers the correlation of the codebook in the distance domain dimension, corresponding to... Figure 3 The correlation between points of different distance dimensions (different types) on the same angle domain (the same ray). From the current understanding, it is impossible to find a perfect orthogonal codebook in the distance domain; we can only try to ensure a certain low correlation by matching different distance domains. The correlation β formula and the reciprocal correlation of the two distances (r1 and r2) are shown in the following formula (7) and... Figure 4 As shown, Figure 4 This is a schematic diagram illustrating the correlation provided in the embodiments of this application:

[0063]

[0064] The above description is only from the perspective of ULA. For UPA, similar to the analysis of ULA, the vertical and horizontal angle domains in the first step can be analyzed independently and finally expressed by the Kronecker product; for the distance domain, a specific definition of β for the joint vertical and horizontal domains is given.

[0065] (2) The International Mobile Telecommunications (IMT)-2030 (6G) Promotion Group released the "Research Report on Key Technologies of Centralized Ultra-Large-Scale MIMO," which disclosed a scheme for CSI feedback codebook design in near-field spherical channels. For the UPA uniform array scenario, the quantization loss performance of the following schemes was evaluated.

[0066] Opt1: Traditional 2D-DFT codebook, which does not consider distance dimension information;

[0067] Opt2: For distance r and angle θ, Perform uniform quantization separately;

[0068] Opt3: For angle θ, Perform uniform quantization separately, and perform uniform quantization on 1 / r;

[0069] Opt4: For sinθ and sinθ Perform uniform quantization on r separately;

[0070] Opt5: For sinθ and sinθ Perform uniform quantization separately, and perform uniform quantization on 1 / r;

[0071]

[0072] Where, m i and and n i All codeword generation parameters are determined by PMI; all other variables are pre-configured known variables. For ULA, m i and n i This can be understood as relating sinθ and cosθ. 2 Uniform quantization of θ / 2r; while for UPA, m i and and n i This can be understood as sinθ sinθ And uniform quantization of 1 / r. When n i When =0, the above codeword construction unit degenerates into DFT vector form, maintaining compatibility with existing far-field schemes.

[0073] Figure 5 These are schematic diagrams illustrating simulation results of different schemes provided in the embodiments of this application, such as... Figure 5As shown, under the same overhead, increasing the precision of the distance dimension will reduce the quantization performance because the quantization precision of the angle domain is reduced. The Opt5 scheme performs the best.

[0074] Based on the two currently disclosed schemes, the pre-configured information of antenna spacing d and wavelength λ is not ignored during the reconstruction of the quantized codebook mentioned above. In actual engineering, a CSI-RS port may be composed of multiple antenna arrays, and the terminal cannot know the actual distance between CSI-RS ports. Furthermore, the wavelength of the electromagnetic wave signal also needs to be calculated by the UE itself, which increases the uncertainty of CSI codebook quantization.

[0075] The CSI determination method provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.

[0076] The CSI determination method provided in this application embodiment can be applied to CSI codebook design scenarios. The terminal receives CSI reporting configuration information sent by a network-side device. This CSI reporting configuration information includes the number of measurement pilot antenna ports associated with the codebook in at least one dimension, enabling the terminal to report CSI based on this configuration information. Since the CSI is determined based on a first codebook spatial basis vector, which is determined based on a second codebook spatial basis vector associated with at least one dimension, and the second codebook spatial basis vector is determined based on at least one of a first vector and a second vector associated with the first dimension, where the first vector includes a preset vector and the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports, and the first dimension is one of the at least one dimensions, the phase difference between near and far field scenarios can be calculated using at least one of the first and second vectors, thereby determining the CSI, improving channel quality, and ultimately enhancing the performance of the communication system.

[0077] Figure 6 This is one of the flowcharts illustrating the CSI determination method provided in the embodiments of this application, such as... Figure 6 As shown, the method includes steps 601-602; wherein:

[0078] Step 601: The terminal receives CSI reporting configuration information sent by the network-side device. The CSI reporting configuration information includes the number of measurement pilot antenna ports associated with the codebook in at least one dimension.

[0079] It should be noted that the embodiments of this application can be applied to the scenario of CSI codebook design. The terminal includes, but is not limited to, the types of terminal 11 listed above, and the network side device includes, but is not limited to, the types of network side device 12 listed above. The embodiments of this application do not limit this.

[0080] In order to obtain relevant downlink channel state information (CSI) through terminal reporting, network-side devices typically pre-configure CSI reporting information for the terminals. For example, if a network-side device wants to obtain a MIMO precoding scheme that matches the downlink radio channel, it will configure CSI reporting information related to the precoding scheme through Radio Resource Control (RRC) signaling or RRC reconfiguration signaling. The CSI configuration information includes corresponding precoding-related parameters, such as codebook type, number of CSI-RS antenna ports in the horizontal dimension of the associated antenna panel, number of measurement pilot antenna ports (CSI-RS antenna ports) in the vertical dimension of the associated antenna panel, and set indication (also called codebook subset restriction, CBSR) for whether the spatial basis vectors of the associated antenna panel codebook are restricted. Among these, regarding the codebook type, there are usually two types in the 5G protocol: Type I-codebook and Type II-codebook (including various enhanced versions), but this application is not limited to the precoding defined in the 5G protocol. Regarding the number of CSI-RS ports in the horizontal and vertical dimensions of the associated antenna panel, different alternative patterns are defined in the horizontal and vertical dimensions of the antenna panel, as shown in Table 1 below. Table 1 shows the patterns of the measurement pilot antenna ports in the horizontal and vertical dimensions of the antenna panel.

[0081] Table 1. Graphs showing the measurement of the pilot antenna port in the horizontal and vertical dimensions of the antenna panel.

[0082]

[0083] Where N1 and N2 represent the number of CSI-RS ports in the horizontal and vertical dimensions, respectively. For a dual-polarized antenna panel, the total number of CSI-RS ports = 2N1N2. Parameters O1 and O2 represent the upsampling coefficients corresponding to the horizontal and vertical dimensions, respectively. Considering the future introduction of even larger-scale antenna panels, the number of CSI-RS antenna ports in Table 1 above will further increase.

[0084] Regarding the antenna panel codebook spatial basis vector restriction set indication, in order to avoid signal interference in certain beam directions, network-side equipment usually also configures the terminal with a CBSR indication that the terminal cannot project signal power in certain beam directions when reporting CSI.

[0085] Since the phase difference caused by electromagnetic wave path difference in the far-field region due to uniformly distributed antenna ports can be characterized by DFT basis vectors, the 5G protocol introduces an additional upsampling coefficient in the DFT basis vector formula to improve the representation accuracy. The upsampling coefficient corresponding to the horizontal dimension is parameter O1, and the upsampling coefficient corresponding to the vertical dimension is parameter O2. Existing technologies only consider far-field scenarios, and the formula for the second codebook spatial basis vector associated with the codebook in the horizontal or vertical dimension of the CSI is... m Only by the first vector Composition. The formula for the spatial basis vectors of the second codebook in the associated horizontal dimension is used. Indicate, then Where m1∈{0~O1N1-1}; the formula for the spatial basis vectors of the second codebook in the associated vertical dimension is used. Indicate, then Where m2∈{0~O2N2-1}. Finally, the formula for the first codebook spatial basis vector of the uniform antenna array in the far-field scene. The second codebook spatial basis vector formula associated with the horizontal dimension Formula for the second codebook spatial basis vectors associated with the vertical dimension Perform the Kronecker product operation, i.e. in This represents the Kronecker product of two vectors.

[0086] Step 602: The terminal reports configuration information based on the CSI, and reports the CSI; wherein, the CSI is determined based on the first codebook spatial basis vector, the first codebook spatial basis vector is determined based on the second codebook spatial basis vector associated with the at least one dimension; the second codebook spatial basis vector is determined based on at least one of the first vector and the second vector associated with the first dimension, the first vector includes a preset vector, the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports, and the first dimension is one of the at least one dimension.

[0087] Specifically, when the terminal calculates the CSI based on the CSI configuration information, the CSI is determined based on the spatial basis vectors of the first codebook. The spatial basis vectors of the first codebook adopt... This can be understood as the number of elements or vector length N1N2 contained in the first codebook spatial basis vector corresponding to the orientation of a beam on the antenna panel. Typically, the terminal determines this by matching multiple candidate first codebook spatial basis vectors based on measured wireless channel information, then selecting one or more first codebook spatial basis vectors with the best matching channel spatial characteristics and reporting them to the network-side equipment. It may also report the matching projection coefficients, related channel quality indicator (CQI), and transmission rank to the network-side equipment.

[0088] First codebook spatial basis vectors It is determined based on the second codebook spatial basis vector um associated with at least one dimension. For example, if the at least one dimension includes a horizontal dimension and a vertical dimension, then the second codebook spatial basis vector associated with the horizontal dimension is... Second codebook spatial basis vectors associated with the vertical dimension Perform the Kronecker product construction, i.e. The second codebook spatial basis vectors associated with the horizontal dimension are adopted express, The number of elements contained is N1; the second codebook spatial basis vectors associated with the vertical dimension are adopted. express, It contains N² elements. This represents the Kronecker product of two vectors.

[0089] The second codebook spatial basis vectors are determined based on at least one of a first vector and a second vector associated with the first dimension, where the first dimension is one of at least two dimensions. If the first dimension is a horizontal dimension, the second codebook spatial basis vectors are based on the first vector associated with the horizontal dimension. The second vector associated with the horizontal dimension If at least one of the following is determined, or if the first dimension is a vertical dimension, the second codebook spatial basis vector is based on the first vector associated with the vertical dimension. The second vector associated with the vertical dimension is Determined by at least one of the following, the second codebook spatial basis vector is an N×1 vector, where N>1. For example, when determined by the first and second vectors, the second codebook spatial basis vector of the associated horizontal dimension is defined. Define the second codebook spatial basis vectors of the associated vertical dimension. Here, "A.*B" represents the dot product operation between two vectors, that is, the dot product of the k-th element of vector A and the k-th element of vector B.

[0090] The first vector includes a preset vector, which in communication systems is typically represented by DFT basis vectors. The expression is given by the expression, where m represents the DFT basis index and m∈{0~NO-1}. This is because the phase difference caused by the electromagnetic wave path difference in the far field region of uniformly distributed antenna ports can be characterized by the DFT basis vector. In order to improve the accuracy of the representation, the 5G protocol introduces an additional upsampling coefficient O in the DFT basis vector formula. The upsampling coefficient in the horizontal dimension is O1 and the upsampling coefficient in the vertical dimension is O2.

[0091] The first vector of the associated horizontal dimension use This represents the second vector along the vertical dimension, where m1∈{0~O1N1-1}. use It is represented that m2∈{0~O2N2-1}.

[0092] The second vector comprises a quadratic term related to the number of measurement pilot antenna ports, and is a vector with a constant modulus of 1. Considering the near-field scenario, the phase difference caused by the electromagnetic wave path difference in the near-field region of uniformly distributed antenna ports cannot be fully represented by DFT basis vectors. Instead, a vector representing near-field characteristics is introduced based on the traditional DFT basis vectors, corresponding to the second vector. Typically, the determination of the second vector is related to a quadratic (or squared) term related to the number of measurement pilot antenna ports in the corresponding horizontal or vertical dimension.

[0093] The CSI determination method provided in this application embodiment involves a terminal receiving CSI reporting configuration information sent by a network-side device. This CSI reporting configuration information includes the number of measurement pilot antenna ports associated with the codebook in at least one dimension, enabling the terminal to report CSI based on this configuration information. Since the CSI is determined based on a first codebook spatial basis vector, and the first codebook spatial basis vector is determined based on a second codebook spatial basis vector associated with at least one dimension, the second codebook spatial basis vector is determined based on at least one of a first vector and a second vector associated with the first dimension. The first vector includes a preset vector, and the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports. The first dimension is one of the at least one dimension. This method enables the calculation of the phase difference between near and far field scenes using at least one of the first and second vectors, thereby determining the CSI, improving channel quality, and ultimately enhancing the performance of the communication system.

[0094] Optionally, the quadratic term related to the number of measurement pilot antenna ports is determined based on the squared index vector associated with the number of measurement pilot antenna ports in relation to the first dimension.

[0095] Specifically, the index squared vector is represented as Or [0, 1, ..., (N-1)] 2 The phase information corresponding to each element in the quadratic term related to the number of measurement pilot antenna ports can be calculated based on the index squared vector associated with the number of measurement pilot antenna ports in the first dimension.

[0096] Optionally, the nth element in the quadratic term related to the number of pilot antenna ports is related to at least one of the following formulas:

[0097]

[0098]

[0099]

[0100] in, or N represents the number of measurement pilot antenna ports associated with the first dimension, O represents the upsampling coefficient, the first parameter D is determined based on at least one of the following: network pre-configuration, terminal determination, and protocol pre-definition; the second parameter R is determined based on the distance r from the terminal to the antenna panel and the electromagnetic wave wavelength λ; the third parameter Q represents the slope of the phase information of the quadratic term, n∈{0,1,2,...,N-1}, and f takes the value of 0 or N / 2.

[0101] Specifically, the first dimension can be a horizontal or vertical dimension. The first parameter D of the horizontal dimension is represented by D1, and the first parameter D of the vertical dimension is represented by D2. Since the first parameter involves information related to the antenna panel on the network-side device, the network-side device manufacturer knows the first parameter in advance and can pre-configure it to the terminal through network signaling; or, the protocol predefines at least one alternative value for the first parameter; or, the terminal determines the value of the first parameter itself and reports it to the network-side device.

[0102] The second parameter R can be reported to the network-side device in the form of quantized bit information in the CSI report, where the quantization granularity is indicated by the network-side device.

[0103] The second vector, determined based on the quadratic term related to the number of ports of the measured pilot antenna, can be expressed as: in, Or define directly This indicates rounding down A.

[0104] The third parameter Q can be reported to the network-side device in the form of quantized bit information in the CSI report, where the quantization granularity is indicated by the network-side device.

[0105] The second vector, determined based on the quadratic term related to the number of ports of the measured pilot antenna, can be expressed as: Alternatively, the second vector can be represented as:

[0106] Optionally, the CSI is also based on a third vector that is simultaneously associated with the at least one dimension, the third vector being related to the number of measurement pilot antenna ports associated with the at least one dimension.

[0107] Specifically, the third vector It can be represented as: n1∈{0, 1, 2, ..., N1-1}, n2∈{0, 1, 2, ..., N2-1}, f1 and f2 take values ​​of 0 or N / 2, where f1 and f2 both take values ​​of 0, or f1 takes values ​​of N1 / 2 and f2 takes values ​​of N2 / 2.

[0108] The determination of the second and third vectors can be performed without quantization based on the phase formulas (Formulas (8) to (10)) of the near-field antenna inter-antenna as described in the background art. Since the codebook information matched with the antenna array contained in the CSI is based on the dimensionless design, each formula of the second vector associated with the horizontal dimension and the second vector associated with the vertical dimension in the different parts (Opt) of Tables 2 to 4 below is used as an element in the second vector, and the formula of the third vector corresponding to Opt2 in Table 3 is used as an element in the third vector.

[0109] Some preconditions for dimensionless operations: Let d1 = D1λ, d2 = D2λ, and... and And r = Rλ.

[0110] Formula (4) corresponding to Opt1 above can be divided into 4 smaller parts, as shown in Table 2.

[0111] Table 2. The formula corresponding to Opt1 is broken down into 4 smaller parts.

[0112]

[0113] Formula (5) corresponding to Opt2 above can be broken down into 5 smaller parts, as shown in Table 3.

[0114] Table 3. The formula corresponding to Opt2 is broken down into 5 small parts.

[0115]

[0116] Formula (6) corresponding to Opt3 above can be broken down into 4 smaller parts, as shown in Table 4.

[0117] Table 4. The formulas corresponding to Opt3 are broken down into 4 smaller parts.

[0118]

[0119] Further explanation:

[0120] For Opt1 and Opt2, D1 associated with the horizontal dimension and D2 associated with the vertical dimension need to be notified to the terminal through network signaling, terminal determination, or protocol predefined notification.

[0121] For Opt2, each dimension contains at least the first and second vectors, and also includes a third vector that is associated with both dimensions.

[0122] For Opt1 and Opt2, the second vector associated with the horizontal dimension The second vector associated with the vertical dimension And the third vector that exists in Opt2 In and The first choice is the value of . and The second option is and

[0123] Optionally, the CSI includes first quantization bit information, which represents a quantization bit value related to the second parameter or the third parameter.

[0124] Specifically, CSI includes first quantization bit information, which represents the quantization bit value related to the second parameter or the third parameter. That is, the parameter related to the second or third parameter is represented in the form of quantization bit values ​​in CSI, and these quantization bit values ​​are reported to the network-side device. The quantization granularity is indicated by the network-side device. For example, the quantization bit value related to the second parameter corresponds to R and ... in Opt1 or Opt2 mentioned above. The quantization bit value of any term, and the quantization bit value related to the third parameter, correspond to Q1 in Opt3 above. Q2 and The quantization bit value of any term.

[0125] The first quantized bit information is represented by the quantized bit value, and the quantization method can be uniform quantization or non-uniform quantization. The bit overhead required for quantization can be related to the selection of indices m1 and m2. For example, different m1 values ​​are associated with different bit overheads, or different m2 values ​​are associated with different bit overheads.

[0126] For non-uniform quantization (described here with R as the objective), the quantization formula can be expressed as R = 2. -(K-b)s To obtain the range represented by each type of bit information, or to... The overall non-uniform quantization can be performed, and the corresponding quantization formula can be obtained through... Obtain the range represented by each bit information. Typically, K = 2. b -1, K=2 b Or other values; the range of values ​​for b is {0, 1, ... 2}. B -1}, B represents the number of different quantization values, and s is an adjustment value, for example or Since each result represented in the quantization formula is often numerically no more than 1, the actual numerical range represented by a quantization bit needs to be multiplied by a quantization granularity based on each result represented in the quantization formula. The quantization granularity can be pre-configured by the network-side device.

[0127] Similarly, Q1, Q2 and Quantification of any item, Q1, Q2 and The quantification method of any item and R and The quantization methods are the same, and the quantization methods for Q1 and Q2 can refer to R, that is, they can be based on 2. -(K-b)s Obtain the range represented by each type of bit information. and The quantification method can be referenced. That is, it can be based on 2 (K-p)s To avoid repetition, the range represented by each bit information is obtained and will not be elaborated here.

[0128] Optionally, the first codebook spatial basis vector is determined based on the first vector and the second vector associated with the first dimension:

[0129]

[0130] Among them, u m This represents the spatial basis vector of the second codebook. This represents the first vector. This represents the second vector.

[0131] Specifically, the first codebook spatial basis vector is calculated based on the above formula (4), wherein, in the near-field scenario, the second vector exists and is effective, that is, each element in the second vector has at least one element that is not 1. In the far-field scenario, each element in the second vector is 1.

[0132] Optionally, the CSI further includes first indication information, which is used to indicate whether the second vector is effective.

[0133] Specifically, some beam directions are far-field scenarios, while others are near-field scenarios. When the terminal reports CSI, the CSI may also include first indication information. This first indication information indicates whether the second vector is effective. That is, the first indication information can indicate whether the second vector exists in the second codebook spatial basis vectors associated with the horizontal dimension and / or whether the second vector exists in the second codebook spatial basis vectors associated with the vertical dimension. For example, the first indication information is 1 bit of quantization information. When the first indication information is 1, it indicates that the second vector is effective; when the first indication information is 0, it indicates that the second vector is not effective.

[0134] Optionally, the second vector not being effective includes one of the following: the second vector does not exist; or each element in the second vector is 1.

[0135] Specifically, the ineffectiveness of the second vector can be understood as... That is, the second vector does not exist, only the first vector exists; or, Each element in the vector is 1.

[0136] When the second vector in the second codebook spatial basis vector of the associated horizontal dimension is not effective, it can be considered that the second vector It is not effective at this time. When the second vector in the spatial basis vector of the second codebook in the associated vertical dimension If it doesn't work, it can be assumed that the second vector is ineffective.

[0137] When the second vector in the second codebook spatial basis vector of the associated horizontal dimension is not effective, it can be considered that the second vector If each element in the array is 1, then... When the second vector in the spatial basis vectors of the second codebook in the associated vertical dimension is not effective, it can be considered that the second vector... If each element in the array is 1, then...

[0138] Second vector "Not effective" can be understood as follows: for near-field and far-field scenarios, the protocol defines calculation formulas for the second codebook spatial basis vectors in each dimension. For each calculation, it needs to indicate whether the second vector is effective. Alternatively, for the near-field scenario, the protocol defines a calculation formula for the second codebook spatial basis vector in each dimension, requiring an indication of whether the second vector is effective; while for the far-field scenario, the protocol also defines a calculation formula for the second codebook spatial basis vector in each dimension, requiring an indication that the second vector either does not exist or every element in the second vector is 1.

[0139] Optionally, the first indication information includes the target quantization bit value in the first quantization bit information, and the target quantization bit value is used to indicate whether the second vector is effective.

[0140] Specifically, the first indication information may include the target quantization bit value in the first quantization bit information. The target quantization bit value is used to indicate whether the second vector is effective. That is, the first indication information included in the CSI report submitted by the terminal is specifically used to indicate whether the second vector in the second codebook spatial basis vector associated with the horizontal or vertical dimension is effective.

[0141] For example, taking 3-bit quantization as an example, there are a total of 8 states. One implementation is to reserve one state from the 8 states representing the quantized bit information of the second or third parameter specifically to represent that the second vector is not effective, and report this to the network-side device. The remaining 7 states are still used to represent different quantized bit values ​​of the second or third parameter.

[0142] Optionally, the first codebook spatial basis vectors share the same second quantization bit information.

[0143] Specifically, when multiple first codebook spatial basis vectors determined by the terminal all contain second vectors, in order to ensure the orthogonality between the first codebook spatial basis vectors, it is further restricted that the second vectors generated from these first codebook spatial basis vectors all share the same second quantization bit information.

[0144] Taking the formulas in Opt1 and Opt2 as examples, the second quantization bit information of the second parameter R is used to indicate the second vector in the second codebook spatial basis vector containing the associated horizontal dimension of the first codebook spatial basis vector and the second vector in the second codebook spatial basis vector containing the associated vertical dimension of the first codebook spatial basis vector.

[0145] Taking the formula in Opt3 as an example, the second quantization bit information of the third parameter Q1 of the associated horizontal dimension is used to indicate the second vector in the second codebook spatial basis vector of the associated horizontal dimension contained in the first codebook spatial basis vector, and the second quantization bit information of the third parameter Q2 of the associated vertical dimension is used to indicate the second vector in the second codebook spatial basis vector of the associated vertical dimension contained in the first codebook spatial basis vector.

[0146] Optionally, the CSI further includes third indication information, which includes L bitmap information. The L bitmap information is used to indicate whether the second vector associated with the first codebook spatial basis vector is effective, or whether the second vector in the second codebook spatial basis vector associated with the first dimension is effective, where L is a positive integer; wherein each bitmap information corresponds to a first codebook spatial basis vector or a second codebook spatial basis vector.

[0147] Specifically, the terminal measures the wireless channel based on CSI-RS resources, which can specifically obtain the near and far field characteristics of the corresponding beam direction, and then determine whether the second vector associated with a certain beam direction is effective.

[0148] One implementation: When the beam direction determined by the combined vertical and horizontal dimensions corresponds to the first codebook spatial basis vector, if at least one dimension-associated second vector is effective, then the second vector associated with the first codebook spatial basis vector in either the horizontal or vertical dimension is defined as effective. If the terminal determines L first codebook spatial basis vectors, it indicates whether the second vector associated with the first codebook spatial basis vector is effective through third indication information including L bitmap information, and reports the third indication information to the network-side device. Further, the size L is a higher-layer network signaling configuration.

[0149] Another implementation: The terminal respectively reports whether the second vector in the L1 spatial basis vectors of the associated horizontal dimension is effective, and indicates whether the second vector in the spatial basis vectors of the second codebook is effective through L1 bitmap information; simultaneously, it reports whether the second vector in the L2 spatial basis vectors of the associated vertical dimension is effective, and indicates whether the second vector in the spatial basis vectors of the second codebook is effective through L2 bitmap information. The terminal reports a total of L1 + L2 bitmap information. Furthermore, the sizes of L1 and L2 are configured by the higher-layer signaling of the network.

[0150] The bitmap information mentioned above can be contained in CSI part 1.

[0151] Optionally, the CSI report further includes fourth indication information, which is used to indicate whether the second vector among X of the Y first codebook spatial basis vectors is effective, or to indicate whether the second vector among X of the Y second codebook spatial basis vectors is effective, where Y is a positive integer.

[0152] Specifically, to reduce the signaling overhead in the terminal's CSI reporting, the terminal uses a fourth indication information to instruct the network-side device that the second vector among X first codebook spatial basis vectors out of Y first codebook spatial basis vectors is effective (or conversely, ineffective), where the value of X is indicated by the fourth indication information, which can be represented as follows: in This means rounding A up.

[0153] Furthermore, the terminal instructs the network-side device via a fourth indication information that, from the Y1 associated horizontal dimensions of the second codebook spatial basis vectors, there exists an effective second vector among X1 second codebook spatial basis vectors (or conversely, an ineffective second vector), where the value of X1 is indicated by a first bit information, which can be represented as follows: Simultaneously, it instructs the network-side device that the second vector among X2 second codebook spatial basis vectors from the Y2 associated vertical dimensions is effective (or conversely ineffective), where the value of X2 is indicated by the fourth indication information, which can be represented as...

[0154] Furthermore, Y, Y1, or Y2 can be configured to the terminal via network-side devices.

[0155] Further, the first bit information is indicated in CSI part 1, and the terminal indicates two sets of index combinations in CSI part 2, where the indices are used to determine Y first codebook base vectors. The first set of index combinations is used to indicate that the second vector among X first codebook base vectors is effective (or conversely ineffective); the second set of index combinations is used to indicate that the second vector among (YX) first codebook base vectors is ineffective (or conversely effective). Further, the terminal carries the second parameter or the third parameter for generating the second vector in CSI part 2, and the second parameter or the third parameter is placed in the CSI in ascending order according to the index values ​​of the associated first codebook spatial base vectors.

[0156] Optionally, the terminal receives a second indication information sent by the network-side device, the second indication information being used to indicate whether the second vector is effective.

[0157] Specifically, the network-side device can send a second indication information to the terminal, and the terminal receives the second indication information sent by the network-side device. The second indication information is used to indicate whether the second vector is effective. That is, the second indication information can indicate whether the second vector exists in the second codebook spatial basis vector associated with the horizontal dimension and / or whether the second vector exists in the second codebook spatial basis vector associated with the vertical dimension.

[0158] Optionally, the second indication information is related to at least one of the first codebook spatial basis vector index, the number of measurement pilot antenna ports, the second codebook spatial basis vector index, the second parameter, and the third parameter.

[0159] Specifically, the second indication information may be related to at least one of the following: the spatial basis vector index of the first codebook, the number of measurement pilot antenna ports N1 in the horizontal dimension, the spatial basis vector index m1 of the second codebook in the horizontal dimension, the second parameter R, and the third parameter Q1 corresponding to the horizontal dimension; wherein, the quantization interval corresponding to any parameter related to the second parameter or the third parameter is related.

[0160] The second indication information may also be related to at least one of the following: the spatial basis vector index of the first codebook, the number of measurement pilot antenna ports N2 in the vertical dimension, the spatial basis vector index m2 of the second codebook in the vertical dimension, the second parameter, and the third parameter Q2 corresponding to the vertical dimension; wherein, the quantization interval corresponding to any parameter related to the second parameter or the third parameter is related.

[0161] For example, if the antenna panel has four antennas in the horizontal dimension, then the second codebook spatial basis vector index m1 in the horizontal dimension is 0-15. For instance, when m1 = 0-3, the network-side device knows that there is a near field in the beam direction associated with 0-3, and can tell the terminal that the terminal needs to consider the near field when searching for these beams. Conversely, when m1 = 10-15, the network-side device knows that there is no near field in the beam direction associated with 10-15, and can tell the terminal that it does not need to consider the near field when searching for these beams, thus simplifying the terminal's complexity.

[0162] In order to reduce the computation of the second codebook spatial basis vector in the terminal's search for near-field characteristics, that is, the second vector in the second codebook spatial basis vector, the network-side device will make a pre-judgment based on some network optimization experience.

[0163] Regarding the second indication information, it is related to the spatial basis vector index of the first codebook. Since the first codebook spatial basis vector is associated with a beam direction in the joint horizontal and vertical dimensions of the antenna panel, it is defined here that at least one of the horizontal and vertical dimensions associated with the first codebook spatial basis vector is effective. This can be defined as the second vector associated with each of the two dimensions being effective. Since the total number of spatial basis vectors representing the first codebook is N1N2O1O2, if each first codebook spatial basis vector is indicated separately, N1N2O1O2 bitmaps are required. To reduce bitmap overhead, a grouping approach can be considered, for example, dividing N1N2O1O2 into G groups, each group containing... If there are two first codebook spatial basis vectors, and each group shares the same indicator, then only G bitmap signaling overhead is needed to indicate whether the second vector is effective at the group granularity. Furthermore, to reduce bitmap overhead, each dimension can be grouped, for example, the horizontal dimension can be divided into G1 groups, each containing... The second codebook spatial basis vectors are divided into G2 groups according to the vertical dimension, each group containing... The second codebook spatial basis vectors, together with the horizontal and vertical dimensions, jointly determine the G group, where G = G1 * G2.

[0164] Regarding the indexing of the second codebook spatial basis vectors, since the second codebook spatial basis vectors associated with the horizontal dimension and the second codebook spatial basis vectors associated with the vertical dimension correspond to the beam directions of their respective dimensions, they can be indicated separately for the horizontal and vertical dimensions. For example, if there are a total of N1O1 second codebook spatial basis vectors in the horizontal dimension, N1O1 bitmaps can be used to indicate whether the second vector in each second codebook spatial basis vector is effective; or, if there are a total of N2O2 second codebook spatial basis vectors in the vertical dimension, N2O2 bitmaps can be used to indicate whether the second vector in each second codebook spatial basis vector is effective. Furthermore, to reduce overhead, each dimension can be grouped, for example, the horizontal dimension can be divided into G1 groups, each group containing... The second codebook spatial basis vectors are divided into G2 groups according to the vertical dimension, each group containing... There are two second codebook spatial basis vectors. Since the same indication is shared within a group, only (G1+G2) bitmap signaling overhead is needed to indicate whether the second vector is effective at the group level. If G1=1, it indicates whether the second vector in the entire horizontally associated second codebook spatial vector is effective; if G2=1, it indicates whether the second vector in the entire vertically associated second codebook spatial vector is effective.

[0165] Regarding the number of ports of the measured pilot antenna, when N1, N2, or N1N2 is less than a certain preset threshold, it indicates that the second vector in the first codebook spatial basis vector corresponding to the horizontal dimension, vertical dimension, or the entire antenna panel is ineffective.

[0166] Regarding the correlation with the second or third parameter, it can be understood as being related to at least one quantization state corresponding to the second or third parameter. The second and / or third parameter is related to the second vector. One implementation configures 4 bits of quantization information for the second parameter on the network side device; another has 16 states, and the network side device can indicate that the second vector is ineffective in certain states, i.e., returning to the far field.

[0167] Optionally, the method further includes any one of the following:

[0168] If the terminal satisfies the first condition, the terminal is based on Determine the CSI;

[0169] If the terminal satisfies the second condition, the terminal is based on Determine the CSI.

[0170] Specifically, the first condition is a far-field scenario. If the terminal meets the requirements for a far-field scenario, the terminal can... Determine the second codebook spatial basis vectors associated with the horizontal dimension and the second codebook spatial basis vectors managed by the vertical dimension. Then, perform the Kronecker product on the second codebook spatial basis vectors associated with the horizontal dimension and the second codebook spatial basis vectors managed by the vertical dimension to obtain the first codebook spatial basis vectors. Finally, determine the CSI based on the first codebook spatial basis vectors.

[0171] The second condition is either a far-field scenario or a near-field scenario. In the case of a far-field scenario, the terminal is based on... Determine the second codebook spatial basis vectors associated in the horizontal dimension and the second codebook spatial basis vectors managed in the vertical dimension, wherein, Each element in the set is 1; in the second condition, which is a near-field scenario, the terminal is based on... Determine the second codebook spatial basis vectors associated in the horizontal dimension and the second codebook spatial basis vectors managed in the vertical dimension, wherein, Effective and Each element in the set contains at least one element that is not 1.

[0172] Figure 7 This is a second schematic flowchart of the CSI determination method provided in the embodiments of this application, as follows: Figure 7 As shown, the method includes step 701; wherein:

[0173] Step 701: The network-side device sends CSI reporting configuration information to the terminal. The CSI reporting configuration information includes the number of measurement pilot antenna ports associated with the codebook in at least one dimension. The CSI reporting configuration information is used by the terminal to report CSI. The CSI is determined based on a first codebook spatial basis vector, which is determined based on a second codebook spatial basis vector associated with the at least one dimension. The second codebook spatial basis vector is determined based on at least one of a first vector and a second vector associated with the first dimension. The first vector includes a preset vector, and the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports. The first dimension is one of the at least one dimension.

[0174] Specifically, in order to obtain relevant downlink CSI through terminal reporting, network-side devices typically pre-configure CSI reporting information for the terminals. For example, if a network-side device wants to obtain a MIMO precoding scheme that matches the downlink radio channel, it will configure CSI reporting information related to the precoding scheme through RRC signaling or RRC reconfiguration signaling. The CSI configuration information includes corresponding precoding-related parameters, such as codebook type, number of CSI-RS antenna ports in the horizontal dimension of the associated antenna panel, number of measurement pilot antenna ports (CSI-RS antenna ports) in the vertical dimension of the associated antenna panel, and set indication (also called CBSR) indicating whether the spatial basis vectors of the associated antenna panel codebook are restricted. Among these parameters, regarding the codebook type, there are usually two types in the 5G protocol: Type I-codebook and Type II-codebook (including various enhanced versions). This application is not limited to the precoding defined in the 5G protocol. Regarding the number of CSI-RS ports in the horizontal and vertical dimensions of the associated antenna panel, different alternative patterns are defined in the horizontal and vertical dimensions of the antenna panel, as shown in Table 1 above. Table 1 shows the patterns of the measurement pilot ports in the horizontal and vertical dimensions of the antenna panel.

[0175] Regarding the antenna panel codebook spatial basis vector restriction set indication, in order to avoid signal interference in certain beam directions, network-side equipment usually also configures the terminal with a CBSR indication that the terminal cannot project signal power in certain beam directions when reporting CSI.

[0176] Since the phase difference caused by electromagnetic wave path difference in the far-field region due to uniformly distributed antenna ports can be characterized by DFT basis vectors, the 5G protocol introduces an additional upsampling coefficient in the DFT basis vector formula to improve the representation accuracy. The upsampling coefficient corresponding to the horizontal dimension is parameter O1, and the upsampling coefficient corresponding to the vertical dimension is parameter O2. Existing technologies only consider far-field scenarios, and the formula for the second codebook spatial basis vector associated with the codebook in the horizontal or vertical dimension of the CSI is...m Only by the first vector Composition. The formula for the spatial basis vectors of the second codebook in the associated horizontal dimension is used. Indicate, then Where m1∈{0~O1N1-1}; the formula for the spatial basis vectors of the second codebook in the associated vertical dimension is used. Indicate, then Where m2∈{0~O2N2-1}. Finally, the formula for the first spatial basis vector of the uniform antenna array in the far-field scene is given. The second codebook spatial basis vector formula associated with the horizontal dimension Formula for the second codebook spatial basis vectors associated with the vertical dimension Perform the Kronecker product operation, i.e. in This represents the Kronecker product of two vectors.

[0177] When the terminal calculates the CSI based on the CSI configuration information, the CSI is determined based on the spatial basis vectors of the first codebook. The spatial basis vectors of the first codebook adopt... This can be understood as the number of elements or vector length N1N2 contained in the first codebook spatial basis vector corresponding to the orientation of a beam on the antenna panel. Typically, the terminal determines this by matching multiple candidate first codebook spatial basis vectors based on measured wireless channel information, then selecting one or more first codebook spatial basis vectors with the best matching channel spatial characteristics and reporting them to the network-side equipment. It may also report the matching projection coefficients, related channel quality indicator (CQI), and transmission rank to the network-side equipment.

[0178] First codebook spatial basis vectors Based on the second codebook spatial basis vector u associated with at least one dimension m If, for example, at least one dimension includes a horizontal dimension and a vertical dimension, then the second codebook spatial basis vector associated with the horizontal dimension is... Second codebook spatial basis vectors associated with the vertical dimension Perform the Kronecker product construction, i.e. The second codebook spatial basis vectors associated with the horizontal dimension are adopted express, The number of elements contained is N1; the second codebook spatial basis vectors associated with the vertical dimension are adopted. express, It contains N² elements. This represents the Kronecker product of two vectors.

[0179] The second codebook spatial basis vectors are determined based on at least one of a first vector and a second vector associated with the first dimension, where the first dimension is one of at least two dimensions. If the first dimension is a horizontal dimension, the second codebook spatial basis vectors are based on the first vector associated with the horizontal dimension. The second vector associated with the horizontal dimension If at least one of the following is determined, or if the first dimension is a vertical dimension, the second codebook spatial basis vector is based on the first vector associated with the vertical dimension. The second vector associated with the vertical dimension is Determined by at least one of the following, the second codebook spatial basis vector is an N×1 vector, where N>1. For example, when determined by the first and second vectors, the second codebook spatial basis vector of the associated horizontal dimension is defined. Define the second codebook spatial basis vectors of the associated vertical dimension. Here, "A.*B" represents the dot product operation between two vectors, that is, the dot product of the k-th element of vector A and the k-th element of vector B.

[0180] The first vector includes a preset vector, which in communication systems is typically represented by DFT basis vectors. The expression is given by the expression, where m represents the DFT basis index and m∈{0~NO-1}. This is because the phase difference caused by the electromagnetic wave path difference in the far field region of uniformly distributed antenna ports can be characterized by the DFT basis vector. In order to improve the accuracy of the representation, the 5G protocol introduces an additional upsampling coefficient O in the DFT basis vector formula. The upsampling coefficient in the horizontal dimension is O1 and the upsampling coefficient in the vertical dimension is O2.

[0181] The first vector of the associated horizontal dimension use This represents the second vector along the vertical dimension, where m1∈{0~O1N1-1}. use It is represented that m2∈{0~O2N2-1}.

[0182] The second vector comprises a quadratic term related to the number of measurement pilot antenna ports, and is a vector with a constant modulus of 1. Considering the near-field scenario, the phase difference caused by the electromagnetic wave path difference in the near-field region of uniformly distributed antenna ports cannot be fully represented by DFT basis vectors. Instead, a vector representing near-field characteristics is introduced based on the traditional DFT basis vectors, corresponding to the second vector. Typically, the determination of the second vector is related to the quadratic (or squared) term related to the number of measurement pilot antenna ports in the corresponding horizontal or vertical dimension.

[0183] The CSI determination method provided in this application embodiment sends CSI reporting configuration information to the terminal through a network-side device. The CSI reporting configuration information includes the number of measurement pilot antenna ports associated with the codebook in at least one dimension, enabling the terminal to report CSI based on the CSI reporting configuration information. Since the CSI is determined based on the spatial basis vector of the first codebook, and the first codebook spatial basis vector is determined based on the spatial basis vector of the second codebook associated with at least one dimension, and the second codebook spatial basis vector is determined based on at least one of the first vector and the second vector associated with the first dimension, the first vector includes a preset vector, and the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports. The first dimension is one of the at least one dimension, which enables the terminal to calculate the phase difference between near and far field scenes through at least one of the first and second vectors, thereby determining the CSI, improving channel quality, and thus improving the performance of the communication system.

[0184] Optionally, the quadratic term related to the number of measurement pilot antenna ports is determined based on the squared index vector associated with the number of measurement pilot antenna ports in relation to the first dimension.

[0185] Specifically, the index squared vector is represented as Or [0, 1, ..., (N-1)] 2 The phase information corresponding to each element in the quadratic term related to the number of measurement pilot antenna ports can be calculated based on the index squared vector associated with the number of measurement pilot antenna ports in the first dimension.

[0186] Optionally, the nth element of the quadratic term related to the number of pilot antenna ports is related to at least one of the following formulas:

[0187]

[0188]

[0189]

[0190] in, or m∈{0~NO-1}, N represents the number of measurement pilot antenna ports associated with the first dimension, O represents the upsampling coefficient, the first parameter D is determined based on at least one of the following: network pre-configuration, terminal determination, and protocol pre-definition; the second parameter R is determined based on the distance r from the terminal to the antenna panel and the electromagnetic wave wavelength λ; the third parameter Q represents the slope of the phase information of the quadratic term, n∈{0, 1, 2, ..., N-1}, and f takes the value of 0 or N / 2.

[0191] Specifically, the first dimension can be a horizontal or vertical dimension. The first parameter of the horizontal dimension D is represented by D1, and the first parameter of the vertical dimension D is represented by D2. Since the first parameter involves information related to the antenna panel on the network-side device, the network-side device manufacturer knows the first parameter in advance and can pre-configure it to the terminal through network signaling; or, the protocol predefines at least one alternative value for the first parameter; or, the terminal determines the value of the first parameter itself and reports it to the network-side device.

[0192] The second parameter R can be reported to the network-side device in the form of quantized bit information in the CSI report, where the quantization granularity is indicated by the network-side device.

[0193] The second vector, determined based on the quadratic term related to the number of ports of the measured pilot antenna, can be expressed as: in, Or define directly This indicates rounding down A.

[0194] The third parameter Q can be reported to the network-side device in the form of quantized bit information in the CSI report, where the quantization granularity is indicated by the network-side device.

[0195] The second vector, determined based on the quadratic term related to the number of ports of the measured pilot antenna, can be expressed as: The number of measurement pilot antenna ports associated with at least one dimension is related to this.

[0196] Specifically, the third vector It can be represented as: n1∈{0, 1, 2, ..., N1-1}, n2∈{0, 1, 2, ..., N2-1}, f1 and f2 take values ​​of 0 or N / 2, where f1 and f2 both take values ​​of 0, or f1 takes values ​​of N1 / 2 and f2 takes values ​​of N2 / 2.

[0197] The determination of the second and third vectors can be performed without quantization based on the phase formulas (Formulas (8) to (10)) of the near-field antenna inter-antenna as described in the background art. Since the codebook information matched with the antenna array contained in the CSI is based on the dimensionless design, each formula of the second vector associated with the horizontal dimension and the second vector associated with the vertical dimension in the different parts (Opt) of Tables 2 to 4 above is used as an element in the second vector.

[0198] Optionally, the CSI includes first quantization bit information, which represents a quantization bit value related to the second parameter or the third parameter.

[0199] Specifically, the CSI includes first quantization bit information, which represents the quantization bit value related to the second or third parameter. That is, the CSI represents the parameter related to the second or third parameter in the form of quantization bit values, and these quantization bit values ​​are reported to the network-side device. The quantization granularity is indicated by the network-side device. For example, the quantization bit value related to the second parameter corresponds to R and ... in Opt1 or Opt2 mentioned above. The quantization bit value of any term, and the quantization bit value related to the third parameter, correspond to Q1 in Opt3 above. Q2 and The quantization bit value of any term.

[0200] The first quantized bit information is represented by the quantized bit value, and the quantization method can be uniform quantization or non-uniform quantization. The bit overhead required for quantization can be related to the selection of indices m1 and m2. For example, different m1 values ​​are associated with different bit overheads, or different m2 values ​​are associated with different bit overheads.

[0201] For non-uniform quantization (described here with R as the objective), the quantization formula can be expressed as R = 2. -(K-b)s To obtain the range represented by each type of bit information, or to... The overall non-uniform quantization can be performed, and the corresponding quantization formula can be obtained through... Obtain the range represented by each bit information. Typically, K = 2. b -1, K=2 b Or other values; the range of values ​​for b is {0, 1, ... 2}. B -1}, B represents the number of different quantization values, and s is an adjustment value, for example or

[0202] Since each result represented in the quantization formula is often numerically no more than 1, the actual numerical range represented by a quantization bit needs to be multiplied by a quantization granularity based on each result represented in the quantization formula. The quantization granularity can be pre-configured by the network-side device.

[0203] Similarly, Q1, Q2 and Quantification of any item, Q1, Q2 and The quantification method of any item and R and The quantization methods are the same, and the quantization methods for Q1 and Q2 can refer to R, that is, they can be based on 2. -(K-b)s Obtain the range represented by each type of bit information. and The quantification method can be referenced. That is, it can be based on 2 (K-p)s To avoid repetition, the range represented by each bit information is obtained and will not be elaborated here.

[0204] Optionally, the first codebook spatial basis vector is determined based on the first vector and the second vector associated with the first dimension:

[0205]

[0206] Among them, u m This represents the spatial basis vector of the second codebook. This represents the first vector. This represents the second vector.

[0207] Specifically, the first codebook spatial basis vector is calculated based on the above formula (4), wherein, in the near-field scenario, the second vector exists and is effective, that is, each element in the second vector has at least one element that is not 1. In the far-field scenario, each element in the second vector is 1.

[0208] Optionally, the CSI further includes first indication information, which is used to indicate whether the second vector is effective.

[0209] Specifically, some beam directions are far-field scenarios, while others are near-field scenarios. When the terminal reports CSI, the CSI may also include first indication information. This first indication information indicates whether the second vector is effective. That is, the first indication information can indicate whether the second vector exists in the second codebook spatial basis vectors associated with the horizontal dimension and / or whether the second vector exists in the second codebook spatial basis vectors associated with the vertical dimension. For example, the first indication information is 1 bit of quantization information. When the first indication information is 1, it indicates that the second vector is effective; when the first indication information is 0, it indicates that the second vector is not effective.

[0210] Optionally, the second vector not being effective includes one of the following: the second vector does not exist; or each element in the second vector is 1.

[0211] Specifically, the ineffectiveness of the second vector can be understood as... That is, the second vector does not exist, only the first vector exists; or, Each element in the vector is 1.

[0212] When the second vector in the second codebook spatial basis vector of the associated horizontal dimension is not effective, it can be considered that the second vector It is not effective at this time. When the second vector in the spatial basis vector of the second codebook in the associated vertical dimension If it doesn't work, it can be assumed that the second vector is ineffective.

[0213] When the second vector in the second codebook spatial basis vector of the associated horizontal dimension is not effective, it can be considered that the second vector If each element in the array is 1, then... When the second vector in the spatial basis vectors of the second codebook in the associated vertical dimension is not effective, it can be considered that the second vector... If each element in the array is 1, then...

[0214] Second vector "Not effective" can be understood as follows: for near-field and far-field scenarios, the protocol defines calculation formulas for the second codebook spatial basis vectors in each dimension. For each calculation, it needs to indicate whether the second vector is effective. Alternatively, for the near-field scenario, the protocol defines a calculation formula for the second codebook spatial basis vector in each dimension, requiring an indication of whether the second vector is effective; while for the far-field scenario, the protocol also defines a calculation formula for the second codebook spatial basis vector in each dimension, requiring an indication that the second vector either does not exist or every element in the second vector is 1.

[0215] Optionally, the first indication information includes the target quantization bit value in the first quantization bit information, and the target quantization bit value is used to indicate whether the second vector is effective.

[0216] Specifically, the first indication information may include the target quantization bit value in the first quantization bit information. The target quantization bit value is used to indicate whether the second vector is effective. That is, the first indication information included in the CSI report submitted by the terminal includes the first quantization bit information. The target quantization bit value in the first quantization bit information is specifically used to indicate whether the second vector in the second codebook spatial basis vector associated with the horizontal or vertical dimension is effective.

[0217] For example, taking 3-bit quantization as an example, there are a total of 8 states. One implementation is to reserve one state from the 8 states representing the quantized bit information of the second or third parameter specifically to represent that the second vector is not effective, and report this to the network-side device. The remaining 7 states are still used to represent different quantized bit values ​​of the second or third parameter.

[0218] Optionally, the first codebook spatial basis vectors share the same second quantization bit information.

[0219] Specifically, when multiple codebook spatial basis vectors determined by the terminal all contain the second vector, in order to ensure the orthogonality between the first codebook spatial basis vectors, it is further restricted that the second vectors generated from these first codebook spatial basis vectors all share the same second quantization bit information.

[0220] Taking the formulas in Opt1 and Opt2 as examples, the second quantization bit information of the second parameter R is used to indicate the second vector in the second codebook spatial basis vector containing the associated horizontal dimension of the first codebook spatial basis vector and the second vector in the second codebook spatial basis vector containing the associated vertical dimension of the first codebook spatial basis vector.

[0221] Taking the formula in Opt3 as an example, the second quantization bit information of the third parameter Q1 of the associated horizontal dimension is used to indicate the second vector in the second codebook spatial basis vector of the associated horizontal dimension contained in the first codebook spatial basis vector, and the second quantization bit information of the third parameter Q2 of the associated vertical dimension is used to indicate the second vector in the second codebook spatial basis vector of the associated vertical dimension contained in the first codebook spatial basis vector.

[0222] Optionally, the CSI further includes third indication information, which includes L bitmap information. The L bitmap information is used to indicate whether the second vector associated with the first codebook spatial basis vector is effective, or whether the second vector in the second codebook spatial basis vector associated with the first dimension is effective, where L is a positive integer; wherein each bitmap information corresponds to a first codebook spatial basis vector or a second codebook spatial basis vector.

[0223] Specifically, the terminal measures the wireless channel based on CSI-RS resources, which can specifically obtain the near and far field characteristics of the corresponding beam direction, and then determine whether the second vector associated with a certain beam direction is effective.

[0224] One implementation: When the beam direction determined by the combined vertical and horizontal dimensions corresponds to the first codebook spatial basis vector, if the second vector associated with the first dimension is effective, then the second vector associated with either the horizontal or vertical dimension of the first codebook spatial basis vector is defined as effective. If the terminal determines L first codebook spatial basis vectors, then a third indication information including L bitmap information indicates whether the second vector associated with the first codebook spatial basis vector is effective, and this third indication information is reported to the network-side device. Further, the size of L is a higher-layer network signaling configuration.

[0225] Another implementation: The terminal respectively reports whether the second vector in the L1 spatial basis vectors of the associated horizontal dimension is effective, and indicates whether the second vector in the spatial basis vectors of the second codebook is effective through L1 bitmap information; simultaneously, it reports whether the second vector in the L2 spatial basis vectors of the associated vertical dimension is effective, and indicates whether the second vector in the spatial basis vectors of the second codebook is effective through L2 bitmap information. The terminal reports a total of L1 + L2 bitmap information. Furthermore, the sizes of L1 and L2 are configured by the higher-layer signaling of the network.

[0226] The bitmap information mentioned above can be contained in CSI part 1.

[0227] Optionally, the CSI further includes fourth indication information, which is used to indicate whether the second vector among X of the Y first codebook spatial basis vectors is effective, or to indicate whether the second vector among X of the Y second codebook spatial basis vectors is effective, where Y is a positive integer.

[0228] Specifically, to reduce the signaling overhead in the terminal's CSI reporting, the terminal instructs the network side via a fourth indication information to establish that the second vector among X first codebook spatial basis vectors out of Y first codebook spatial basis vectors is effective (or conversely ineffective), where the value of X is indicated by the fourth indication information, which can be expressed as follows: in This means rounding A up.

[0229] Furthermore, the terminal instructs the network-side device via a fourth indication information that, from the Y1 associated horizontal dimensions of the second codebook spatial basis vectors, there exists an effective second vector among X1 second codebook spatial basis vectors (or conversely, an ineffective second vector), where the value of X1 is indicated by the fourth indication information, which can be represented as follows: Simultaneously, it instructs the network-side device that among the Y2 associated vertical dimensions of the second codebook spatial basis vectors, there exists an X2 second codebook spatial basis vector that is effective (or conversely, ineffective), where the value of X2 is indicated by the first bit information, which can be represented as...

[0230] Furthermore, Y, Y1, or Y2 can be configured to the terminal via network-side devices.

[0231] Further, the first bit information is indicated in CSI part 1, and the terminal indicates two sets of index combinations in CSI part 2, where the indices are used to determine Y first codebook base vectors. The first set of index combinations is used to indicate that the second vector among X first codebook base vectors is effective (or conversely ineffective); the second set of index combinations is used to indicate that the second vector among (YX) first codebook base vectors is ineffective (or conversely effective). Further, the terminal carries the second parameter or the third parameter for generating the second vector in CSI part 2, and the second parameter or the third parameter is placed in the CSI in ascending order according to the index values ​​of the associated first codebook spatial base vectors.

[0232] Optionally, the network-side device sends a second indication message to the terminal, the second indication message being used to indicate whether the second vector is effective.

[0233] Specifically, the network-side device can send a second indication information to the terminal, and the terminal receives the second indication information sent by the network-side device. The second indication information is used to indicate whether the second vector is effective. That is, the second indication information can indicate whether the second vector exists in the second codebook spatial basis vector associated with the horizontal dimension and / or whether the second vector exists in the second codebook spatial basis vector associated with the vertical dimension.

[0234] Optionally, the second indication information is related to at least one of the first codebook spatial basis vector index, the number of measurement pilot antenna ports, the second codebook spatial basis vector index, the second parameter, and the third parameter.

[0235] Specifically, the second indication information may be related to at least one of the following: the first codebook spatial basis vector, the number of measurement pilot antenna ports N1 in the horizontal dimension, the index m1 of the second codebook spatial basis vector in the horizontal dimension, the second parameter, and the third parameter Q1 corresponding to the horizontal dimension; wherein, the quantization interval corresponding to any parameter related to the second parameter or the third parameter is related, and the first codebook spatial basis vector and the second codebook spatial basis vector are different.

[0236] The second indication information may also be related to at least one of the following: the spatial basis vector index of the first codebook, the number of measurement pilot antenna ports N2 in the vertical dimension, the spatial basis vector index m2 of the second codebook in the vertical dimension, the second parameter, and the third parameter Q2 corresponding to the vertical dimension; wherein, the quantization interval corresponding to any parameter related to the second parameter or the third parameter is related.

[0237] For example, if the antenna panel has four antennas in the horizontal dimension, then the second codebook spatial basis vector index m1 in the horizontal dimension is 0-15. For instance, when m1 = 0-3, the network-side device knows that there is a near field in the beam direction associated with 0-3, and can tell the terminal that the terminal needs to consider the near field when searching for these beams. Conversely, when m1 = 10-15, the network-side device knows that there is no near field in the beam direction associated with 10-15, and can tell the terminal that it does not need to consider the near field when searching for these beams, thus simplifying the terminal's complexity.

[0238] In order to reduce the computation of the second codebook spatial basis vector in the terminal's search for near-field characteristics, that is, the second vector in the second codebook spatial basis vector, the network-side device will make a pre-judgment based on some network optimization experience.

[0239] Regarding the second indication information, it is related to the spatial basis vector index of the first codebook. Since the first codebook spatial basis vector is associated with a beam direction in the joint horizontal and vertical dimensions of the antenna panel, it is defined here that at least one of the horizontal and vertical dimensions associated with the first codebook spatial basis vector is effective. This can be defined as the second vector associated with each of the two dimensions being effective. Since the total number of spatial basis vectors representing the first codebook is N1N2O1O2, if each first codebook spatial basis vector is indicated separately, N1N2O1O2 bitmaps are required. To reduce bitmap overhead, a grouping approach can be considered, for example, dividing N1N2O1O2 into G groups, each group containing... If there are two first codebook spatial basis vectors, and each group shares the same indicator, then only G bitmap signaling overhead is needed to indicate whether the second vector is effective at the group granularity. Furthermore, to reduce bitmap overhead, each dimension can be grouped, for example, the horizontal dimension can be divided into G1 groups, each containing... The second codebook spatial basis vectors are divided into G2 groups according to the vertical dimension, each group containing... The second codebook spatial basis vectors, together with the horizontal and vertical dimensions, jointly determine the G group, where G = G1 * G2.

[0240] Regarding the indexing of the second codebook spatial basis vectors, since the second codebook spatial basis vectors associated with the horizontal dimension and the second codebook spatial basis vectors associated with the vertical dimension correspond to the beam directions of their respective dimensions, they can be indicated separately for the horizontal and vertical dimensions. For example, if there are a total of N1O1 second codebook spatial basis vectors in the horizontal dimension, N1O1 bitmaps can be used to indicate whether the second vector in each second codebook spatial basis vector is effective; or, if there are a total of N2O2 second codebook spatial basis vectors in the vertical dimension, N2O2 bitmaps can be used to indicate whether the second vector in each second codebook spatial basis vector is effective. Furthermore, to reduce overhead, each dimension can be grouped, for example, the horizontal dimension can be divided into G1 groups, each group containing... The second codebook spatial basis vectors are divided into G2 groups according to the vertical dimension, each group containing... There are two second codebook spatial basis vectors. Since the same indication is shared within a group, only (G1+G2) bitmap signaling overhead is needed to indicate whether the second vector is effective at the group level. If G1=1, it indicates whether the second vector in the entire horizontally associated second codebook spatial vector is effective; if G2=1, it indicates whether the second vector in the entire vertically associated second codebook spatial vector is effective.

[0241] Regarding the number of ports of the measured pilot antenna, when N1, N2, or N1N2 is less than a certain preset threshold, it indicates that the second vector in the first codebook spatial basis vector corresponding to the horizontal dimension, vertical dimension, or the entire antenna panel is ineffective.

[0242] Regarding the correlation with the second or third parameter, it can be understood as being related to at least one quantization state corresponding to the second or third parameter. The second and / or third parameter is related to the second vector. One implementation configures 4 bits of quantization information for the second parameter on the network side device; another has 16 states, and the network side device can indicate that the second vector is ineffective in certain states, i.e., returning to the far field.

[0243] Figure 8 This is a schematic diagram of the interaction between the terminal and the network-side device provided in the embodiments of this application, such as... Figure 8 As shown, it includes:

[0244] Step 801: The network-side device sends CSI reporting configuration information to the terminal. The CSI reporting configuration information includes the number of measurement pilot antenna ports associated with the codebook in at least one dimension.

[0245] Step 802: The terminal reports configuration information based on the CSI, and reports the CSI; wherein, the CSI is determined based on the first codebook spatial basis vector, the first codebook spatial basis vector is determined based on the second codebook spatial basis vector associated with the at least one dimension; the second codebook spatial basis vector is determined based on at least one of the first vector and the second vector associated with the first dimension, the first vector includes a preset vector, the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports, and the first dimension is one of the at least one dimension.

[0246] The CSI determination method provided in this application will be further explained through specific embodiments below.

[0247] Example 1

[0248] In actual network layouts, large-scale antenna systems generally use uniform rectangular array antennas. Therefore, the CSI-RS resources used for CSI measurement reporting will have different alternative patterns defined for their corresponding pilot ports in the horizontal and vertical dimensions of the antenna panel, as shown in Table 1 above.

[0249] Since the phase difference caused by electromagnetic wave path difference in the far-field region due to uniformly distributed antenna ports can be characterized by DFT basis vectors, the 5G protocol introduces an additional upsampling coefficient in the DFT basis vector formula to improve the representation accuracy. The upsampling coefficient corresponding to the horizontal dimension is parameter O1, and the upsampling coefficient corresponding to the vertical dimension is parameter O2. Existing technologies, because they only consider the far-field scenario, have a second codebook spatial basis vector formula um in the horizontal or vertical dimension of the codebook included in the CSI, which is only composed of the first vector. Composition. The formula for the spatial basis vectors of the second codebook in the associated horizontal dimension is used. Indicate, then Where m1∈{0~O1N1-1}; the formula for the spatial basis vectors of the second codebook in the associated vertical dimension is used. Indicate, then Where m2∈{0~O2N2-1}. Finally, the formula for the first spatial basis vector of the uniform antenna array in the far-field scene is given. The second codebook spatial basis vector formula associated with the horizontal dimension Formula for the second codebook spatial basis vectors associated with the vertical dimension Perform the Kronecker product operation, i.e. in This represents the Kronecker product of two vectors.

[0250] However, considering the near-field scenario, the phase difference caused by the electromagnetic wave path difference at uniformly distributed antenna ports in the near-field region cannot be fully represented by the DFT basis vectors. Instead, a vector representing the near-field characteristics is introduced on top of the traditional DFT basis vectors, i.e., a second vector is introduced. The CSI includes a second codebook spatial basis vector formula u that is associated with the codebook in the horizontal or vertical dimension. m The formula u m It consists of two vectors, where the first vector is still a traditional DFT basis vector, using parameters. This indicates that the second vector uses parameters. This indicates that the compositional relationship satisfies... Here, "A.*B" represents the dot product operation between two vectors, specifically the dot product of the k-th element of vector A and the k-th element of vector B. Further, the second vector... The phase information corresponding to each element in the vector is calculated from the corresponding element in an index squared vector, which is:

[0251] Specifically, the second vector The vector can be constructed by performing dimensionless operations based on the near-field formulas derived from existing academic research. Currently, the near-field formulas for uniform arrays disclosed in academia include the relative phase formulas for the near-field region antennas UPA (Formulas (4)-(6)) as expressed in the background technology:

[0252] There are three common approximations of the phase formula for UPA (the main difference lies in the approximation accuracy). In the formula... Specifically, it is expressed as follows:

[0253]

[0254]

[0255]

[0256] Where n1 represents the antenna index in the horizontal dimension, n2 represents the antenna index in the vertical dimension, n1∈{0, 1, 2, ..., N1-1}, n2∈{0, 1, 2, ..., N2-1}, N1 represents the number of measurement pilot antenna ports in the horizontal dimension, N2 represents the number of measurement pilot antenna ports in the vertical dimension, d1 represents the distance between the Channel State Information-Reference Signal (CSI-RS) ports in the horizontal dimension, and d2 represents the distance between the CSI-RS ports in the vertical dimension. θ and These are the horizontal and vertical incident angles, respectively; λ represents the wavelength of the electromagnetic wave, and r represents the straight-line distance from the user equipment (UE) or scatterer to the center antenna of the antenna panel.

[0257] Since the codebook information matched to the antenna array included in CSI is based on a dimensionless design, the different Opt values ​​below correspond to each formula in the dimensionless column of Tables 2 to 4 as elements in the spatial basis vectors of the second codebook. The dimensionless operation makes some presuppositions: let d1 = D1λ, d2 = D2λ, and... and And r = Rλ.

[0258] Formula (4) corresponding to Opt1 above can be divided into 4 smaller parts, as shown in Table 2.

[0259] Table 2. The formula corresponding to Opt1 is broken down into 4 smaller parts.

[0260]

[0261] Formula (5) corresponding to Opt2 above can be broken down into 5 smaller parts, as shown in Table 3.

[0262] Table 3. The formula corresponding to Opt2 is broken down into 5 small parts.

[0263]

[0264] Formula (6) corresponding to Opt3 above can be broken down into 4 smaller parts, as shown in Table 4.

[0265] Table 4. The formulas corresponding to Opt3 are broken down into 4 smaller parts.

[0266]

[0267]

[0268] Further explanation:

[0269] For Opt1 and Opt2, D1 associated with the horizontal dimension and D2 associated with the vertical dimension need to be notified to the terminal through network signaling, terminal determination, or protocol predefined notification.

[0270] For Opt2, each dimension contains at least the first and second vectors, and also includes a third vector that is associated with both dimensions.

[0271] For Opt1 and Opt2, the second vector associated with the horizontal dimension The second vector associated with the vertical dimension And the third vector that exists in Opt2 In and The first choice is the value of . and The second option is and

[0272] The terminal reports relevant parameter information in the CSI report regarding the formula for generating the second codebook spatial basis vectors in the horizontal and / or vertical dimensions. This relevant parameter information includes at least m1, m2, R, ... The quantization bit information is one of Q1 and Q2. The specific value of the relevant parameter information is represented by the quantization bit, and the quantization method can be uniform quantization or non-uniform quantization. The bit overhead required for quantization can also be related to the selection of m1 and m2.

[0273] One implementation involves non-uniform quantization of R, where the quantization formula can be obtained by R=2. -(K-b)s To obtain the range represented by each type of quantized bit information, or to... The entire system undergoes non-uniform quantization, where the corresponding quantization formula can be obtained through... Obtain the interval represented by each quantized bit information. Typically, K = 2. b -1, K=2 b Or other values; the range of b is {0, 1, ... 2}. B -1}, B represents the number of different quantization values, and s is an adjustment value, for example or

[0274] Since each result represented in the quantization formula here is often no more than 1, the actual numerical range represented by the quantized bit needs to be multiplied by a quantization granularity based on each result represented in the quantization formula. This quantization granularity can be pre-configured by the network-side device.

[0275] Furthermore, the quantized bit information can be defined to represent that the second vector in the second codebook spatial basis vector formula corresponding to the horizontal or vertical dimension is ineffective and / or the third vector in the Opt2 formula is ineffective.

[0276] Similarly, Q1, Q2 and Quantification of any item, Q1, Q2 and The quantification method of any item and R and The quantization methods are the same, and the quantization methods for Q1 and Q2 can refer to R, that is, they can be based on 2. -(K-b)sObtain the range represented by each type of bit information. and The quantification method can be referenced. That is, it can be based on 2 (K-p)s To avoid repetition, the range represented by each bit information is obtained and will not be elaborated here.

[0277] Example 2

[0278] In real-world wireless channel environments, the wireless channel detected by a terminal based on measurement pilots may contain multipath propagation in both the far-field and near-field regions, resulting in a hybrid far-field and near-field state. If the terminal knows or calculates the far-field and near-field states associated with certain beam directions in advance, it can reduce the complexity of reception processing or feedback overhead to some extent.

[0279] If a beam is in the far field, then the associated second codebook spatial basis vector formula u m The second vector in Not effective. When it is not effective, it is understood as... Or understand it as A vector can have each element equal to 1 in two ways.

[0280] The first method: The terminal receives an instruction from the network-side device, which indicates whether the second vector in the second codebook spatial basis vector associated with the horizontal dimension is effective and / or whether the second vector in the second codebook spatial basis vector associated with the vertical dimension is effective. For example, the network-side device can indicate that the second vector is not present in any of the N1 or N1*O1 second codebook spatial basis vectors in the associated horizontal dimension, and / or the second vector in any of the N2 or N2*O2 second codebook spatial basis vectors in the associated vertical dimension is ineffective; alternatively, N1 or N1*O1 bitmaps can be used to indicate that some second vectors in the associated second codebook spatial basis vectors in the horizontal dimension are ineffective, and / or, N2 or N2*O2 bitmaps can be used to indicate that some second vectors in the associated second codebook spatial basis vectors in the vertical dimension are ineffective; the determination can also be based on the value of N1 in the associated horizontal dimension, for example, when N1 is less than a certain preset threshold, the second vector in the associated second codebook spatial basis vectors in the horizontal dimension is ineffective by default (the same applies to the vertical dimension); it can also indicate that in certain second codebook spatial basis vectors in certain dimensions, the second vector is not present in any of the N1 or N1*O1 second codebook spatial basis vectors, and / or the second vector in any of the N2 or N2*O2 second codebook spatial basis vectors in the vertical dimension is ineffective. Some entries in Q1 or Q2 quantization indicate that the terminal does not need to search for the second vector of the second codebook spatial basis vector; it can also indicate that the second vector in the second codebook spatial basis vector within a continuous spatial region in the horizontal or vertical dimension is not effective.

[0281] The second method: When the terminal provides a CSI report, the report indicates whether the second vector in the second codebook spatial basis vectors associated with the horizontal dimension is effective and / or whether the second vector in the second codebook spatial basis vectors associated with the vertical dimension is effective. For example:

[0282] The terminal in CSI indicates the corresponding parameter R in the formula for one of the second codebook spatial basis vectors of one of the associated dimensions. When the quantization value is any one of the parameters in Q, the quantization value contains a state (or an entry) specifically used to indicate that the second vector in the second codebook spatial basis vector formula associated with the dimension is not effective.

[0283] The terminal can also indicate in the CSI whether the second vector of each second codebook spatial basis vector corresponding to the horizontal dimension is effective through L1 bitmaps; or indicate whether the second vector of each second codebook spatial basis vector corresponding to the vertical dimension is effective through L2 bitmaps. L1 = L2 = the indicated Rank number. L1 and / or L2 can be configured based on network signaling parameters, or L1 and / or L2 can be calculated based on another network signaling parameter, for example, L1 = L2 = L, where L corresponds to the number of spatial basis vectors configured in the network corresponding to the typeII-codebook type. For the typeII-codebook type, the arrangement order of the second codebook spatial basis vectors associated with the L bitmaps in the horizontal dimension and L bitmaps in the vertical dimension from low to high bits can refer to the arrangement order of the horizontal and vertical dimensions of the second spatial basis vectors associated in the 0th to L-1th rows of the 2L×M bitmap, which is indicated by a non-zero coefficient.

[0284] The terminal can also be accessed through CSI. Each bit indicates whether the second vector in X1 of the L1 second codebook spatial basis vectors associated in the horizontal dimension is active or inactive; or, through... Each bit indicates whether the second vector in the formula for the L2 second codebook spatial basis vectors associated with the vertical dimension is effective or ineffective. This means rounding A up.

[0285] Furthermore, if CSI part 2 exists, the first bit information is indicated in CSI part 1, and the terminal indicates two sets of index combinations in CSI part 2, where the indices are used to determine L first codebook base vectors. The first set of index combinations is used to indicate that the second vector among X first codebook base vectors is effective (or conversely ineffective); the second set of index combinations is used to indicate that the second vector among (LX) first codebook base vectors is ineffective (or conversely effective). Further, the terminal carries the second parameter or the third parameter for generating the second vector in CSI part 2, and the placement order of the second parameter or the third parameter in the CSI is based on the index values ​​of the associated first codebook spatial base vectors, arranged from smallest to largest. For example, X first or X last, the second vector information indication associated with the first codebook spatial base vectors is placed, such as for R, Quantization of any parameter in Q.

[0286] The terminal can also indicate in the CSI whether the second vector in all second codebook spatial basis vectors associated with the horizontal dimension is effective or ineffective via 1 bit, and / or indicate whether the second vector in all second codebook spatial basis vector formulas associated with the vertical dimension is effective or ineffective via an additional 1 bit.

[0287] The CSI determination method provided in this application can be executed by a CSI determination device. This application uses an example of a CSI determination device executing the CSI determination method to illustrate the CSI determination device provided in this application.

[0288] This application provides a CSI determination device. As an example, the CSI determination device can be a communication device or a component within a communication device, such as a chip. The communication device can be a terminal, a network-side device, or a server, etc. Exemplarily, the terminal can be, but is not limited to, the type of terminal 11 listed above, and the network-side device can be, but is not limited to, the type of network-side device 12 listed above. This application does not impose specific limitations.

[0289] The CSI determination device includes a receiving module, a transmitting module, and a processing module. These modules can be implemented in software or hardware. When implemented in hardware, the processing module can be implemented by a processor. For example, the processor can include general-purpose processors, special-purpose processors, such as a Central Processing Unit (CPU), microprocessor, Digital Signal Processor (DSP), Artificial Intelligence (AI) processor, Graphics Processing Unit (GPU), Application Specific Integrated Circuit (ASIC), Network Processor (NP), Field Programmable Gate Array (FPGA), or other programmable logic devices, gate circuits, transistors, discrete hardware components, etc. The receiving and transmitting modules can be implemented by a communication interface, which can include one or more of the following: transceiver, pins, circuits, bus, radio frequency unit, etc.

[0290] For details, see Figure 9 , Figure 9 This is one of the structural schematic diagrams of the CSI determination device provided in the embodiments of this application. When the CSI determination device is a terminal or a component in a terminal, the CSI determination device 900 includes:

[0291] The first receiving module 901 is used to receive CSI reporting configuration information sent by the network-side device. The CSI reporting configuration information includes the number of measurement pilot antenna ports associated with the codebook in at least one dimension.

[0292] The first transmitting module 902 is used to report CSI based on the CSI reporting configuration information; wherein, the CSI is determined based on the first codebook spatial basis vector, the first codebook spatial basis vector is determined based on the second codebook spatial basis vector associated with the at least one dimension; the second codebook spatial basis vector is determined based on at least one of the first vector and the second vector associated with the first dimension, the first vector includes a preset vector, the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports, and the first dimension is one of the at least one dimension.

[0293] The CSI determination device provided in this application embodiment receives CSI reporting configuration information sent by a network-side device. The CSI reporting configuration information includes the number of measurement pilot antenna ports associated with the codebook in at least one dimension, enabling CSI reporting based on the CSI reporting configuration information. Since the CSI is determined based on the spatial basis vector of the first codebook, and the first codebook spatial basis vector is determined based on the spatial basis vector of the second codebook associated with at least one dimension, and the second codebook spatial basis vector is determined based on at least one of the first vector and the second vector associated with the first dimension, the first vector includes a preset vector, and the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports. The first dimension is one of the at least one dimension. The device can calculate the phase difference between near and far field scenes through at least one of the first and second vectors, thereby determining the CSI, improving channel quality, and thus improving the performance of the communication system.

[0294] Optionally, the quadratic term related to the number of measurement pilot antenna ports is determined based on the squared index vector associated with the number of measurement pilot antenna ports in relation to the first dimension.

[0295] Optionally, the nth element in the quadratic term related to the number of pilot antenna ports is related to at least one of the following formulas:

[0296]

[0297]

[0298]

[0299] in, or N represents the number of measurement pilot antenna ports associated with the first dimension, O represents the upsampling coefficient, the first parameter D is determined based on at least one of the following: network pre-configuration, terminal determination, and protocol pre-definition; the second parameter R is determined based on the distance r from the terminal to the antenna panel and the electromagnetic wave wavelength λ; the third parameter Q represents the slope of the phase information of the quadratic term, n∈{0,1,2,...,N-1}, and f takes the value of 0 or N / 2.

[0300] Optionally, the CSI includes first quantization bit information, which represents a quantization bit value related to the second parameter or the third parameter.

[0301] Optionally, the second codebook spatial basis vector is determined based on the first vector and the second vector associated with the first dimension:

[0302]

[0303] Among them, u m This represents the spatial basis vector of the second codebook. This represents the first vector. This represents the second vector.

[0304] Optionally, the CSI further includes first indication information, which is used to indicate whether the second vector is effective.

[0305] Optionally, the first indication information includes the target quantization bit value in the first quantization bit information, and the target quantization bit value is used to indicate whether the second vector is effective.

[0306] Optionally, the CSI determination device 900 further includes:

[0307] The second receiving module is used to receive second indication information sent by the network-side device, the second indication information being used to indicate whether the second vector is effective.

[0308] Optionally, the second indication information is related to at least one of the first codebook spatial basis vector index, the number of measurement pilot antenna ports, the second codebook spatial basis vector index, the second parameter, and the third parameter.

[0309] Optionally, the CSI determination device 900 further includes any of the following:

[0310] A first processing module is configured to, when the terminal satisfies a first condition, based on... Determine the CSI;

[0311] The second processing module is configured to, when the terminal meets the second condition, based on... Determine the CSI.

[0312] Optionally, the CSI report further includes third indication information, which includes L bitmap information. The L bitmap information is used to indicate whether the second vector associated with the first codebook spatial basis vector is effective, or whether the second vector in the second codebook spatial basis vector associated with the first dimension is effective, where L is a positive integer; wherein each bitmap information corresponds to one first codebook spatial basis vector or one second codebook spatial basis vector.

[0313] Optionally, the CSI further includes fourth indication information, which is used to indicate whether the second vector among X of the Y first codebook spatial basis vectors is effective, or to indicate whether the second vector among X of the Y second codebook spatial basis vectors is effective, where Y is a positive integer.

[0314] Optionally, the second vector not being effective includes one of the following: the second vector does not exist; or each element in the second vector is 1.

[0315] Optionally, the CSI is also based on a third vector that is simultaneously associated with the at least one dimension, the third vector being related to the number of measurement pilot antenna ports associated with the at least one dimension.

[0316] See Figure 10 , Figure 10 This is a second schematic diagram of the CSI determination device provided in the embodiments of this application. When the CSI determination device is a network-side device or a component in a network-side device, the CSI determination device 1000 includes:

[0317] The second sending module 1001 is used to send CSI reporting configuration information to the terminal. The CSI reporting configuration information includes the number of measurement pilot antenna ports associated with the codebook in at least one dimension. The CSI reporting configuration information is used by the terminal to report CSI. The CSI is determined based on a first codebook spatial basis vector, which is determined based on a second codebook spatial basis vector associated with the at least one dimension. The second codebook spatial basis vector is determined based on at least one of a first vector and a second vector associated with the first dimension. The first vector includes a preset vector, and the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports. The first dimension is one of the at least one dimension.

[0318] The CSI determination device provided in this application embodiment sends CSI reporting configuration information to the terminal. The CSI reporting configuration information includes the number of measurement pilot antenna ports associated with the codebook in at least one dimension, enabling the terminal to report CSI based on the CSI reporting configuration information. Since the CSI is determined based on the spatial basis vector of the first codebook, and the first codebook spatial basis vector is determined based on the spatial basis vector of the second codebook associated with at least one dimension, and the second codebook spatial basis vector is determined based on at least one of the first vector and the second vector associated with the first dimension, the first vector includes a preset vector, and the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports. The first dimension is one of the at least one dimension, enabling the terminal to calculate the phase difference between near and far field scenes using at least one of the first and second vectors, thereby determining the CSI, improving channel quality, and thus improving the performance of the communication system.

[0319] Optionally, the quadratic term related to the number of measurement pilot antenna ports is determined based on the squared index vector associated with the number of measurement pilot antenna ports in relation to the first dimension.

[0320] Optionally, the nth element in the quadratic term related to the number of pilot antenna ports is related to at least one of the following formulas:

[0321]

[0322]

[0323]

[0324] in, or N represents the number of measurement pilot antenna ports associated with the first dimension, O represents the upsampling coefficient, the first parameter D is determined based on at least one of the following: network pre-configuration, terminal determination, and protocol pre-definition; the second parameter R is determined based on the distance r from the terminal to the antenna panel and the electromagnetic wave wavelength λ; the third parameter Q represents the slope of the phase information of the quadratic term, n∈{0,1,2,...,N-1}, and f takes the value of 0 or N / 2.

[0325] Optionally, the CSI includes first quantization bit information, which represents a quantization bit value related to the second parameter or the third parameter.

[0326] Optionally, the second codebook spatial basis vector is determined based on the first vector and the second vector associated with the first dimension:

[0327]

[0328] Among them, u m This represents the spatial basis vector of the second codebook. This represents the first vector. This represents the second vector.

[0329] Optionally, the CSI further includes first indication information, which is used to indicate whether the second vector is effective.

[0330] Optionally, the first indication information includes the target quantization bit value in the first quantization bit information, and the target quantization bit value is used to indicate whether the second vector is effective.

[0331] Optionally, the CSI determination device 1000 further includes:

[0332] The third sending module is used to send second indication information to the terminal, the second indication information being used to indicate whether the second vector is effective.

[0333] Optionally, the second indication information is related to at least one of the first codebook spatial basis vector, the number of measurement pilot antenna ports, the index of the second codebook spatial basis vector, the second parameter, and the third parameter.

[0334] Optionally, the CSI further includes third indication information, which includes L bitmap information. The L bitmap information is used to indicate whether the second vector associated with the first codebook spatial basis vector is effective, or whether the second vector in the second codebook spatial basis vector associated with the first dimension is effective, where L is a positive integer; wherein each bitmap information corresponds to a first codebook spatial basis vector or a second codebook spatial basis vector.

[0335] Optionally, the CSI further includes fourth indication information, which is used to indicate whether the second vector among X of the Y first codebook spatial basis vectors is effective, or to indicate whether the second vector among X of the Y second codebook spatial basis vectors is effective, where Y is a positive integer.

[0336] Optionally, the second vector not being effective includes one of the following: the second vector does not exist; or each element in the second vector is 1.

[0337] Optionally, the CSI is also based on a third vector that is simultaneously associated with the at least one dimension, the third vector being related to the number of measurement pilot antenna ports associated with the at least one dimension.

[0338] The CSI determination device provided in this application embodiment can achieve... Figures 6 to 8 The various processes implemented in the method embodiments achieve the same technical effect, and will not be described again here to avoid repetition.

[0339] Figure 11 This is a schematic diagram of the structure of the communication device provided in the embodiments of this application, such as... Figure 11 As shown, the communication device 1100 includes a processor 1101 and a memory 1102. The memory 1102 stores programs or instructions that can run on the processor 1101. For example, when the communication device 1100 is a terminal, the program or instructions executed by the processor 1101 implement the various steps of the above-described CSI determination method embodiment and achieve the same technical effect. When the communication device 1100 is a network-side device, the program or instructions executed by the processor 1101 implement the various steps of the above-described CSI determination method embodiment and achieve the same technical effect. To avoid repetition, this will not be described again here.

[0340] This application embodiment also provides a terminal, including a processor and a communication interface. The communication interface is used to receive CSI reporting configuration information sent by a network-side device. The CSI reporting configuration information includes the number of measurement pilot antenna ports associated with the codebook in at least one dimension. The processor is used to report CSI based on the CSI reporting configuration information. The CSI is determined based on a first codebook spatial basis vector, which is determined based on a second codebook spatial basis vector associated with the at least one dimension. The second codebook spatial basis vector is determined based on at least one of a first vector and a second vector associated with the first dimension. The first vector includes a preset vector, and the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports. The first dimension is one of the at least one dimension. This terminal embodiment corresponds to the above-described terminal-side method embodiment. All implementation processes and methods of the above method embodiments can be applied to this terminal embodiment and achieve the same technical effect.

[0341] This application embodiment also provides a terminal, including 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, for example... Figure 6 The steps in the method embodiment shown are illustrated. This terminal embodiment corresponds to the above-described terminal-side method embodiment. All implementation processes and methods of the above-described method embodiments can be applied to this terminal embodiment and achieve the same technical effect. The terminal can be... Figure 9 The CSI determination device shown. Specifically, Figure 12 This is a schematic diagram of the terminal structure provided in the embodiments of this application, such as... Figure 12As shown, the terminal 1200 includes, but is not limited to, at least some of the following components: radio frequency unit 1201, network module 1202, audio output unit 1203, input unit 1204, sensor 1205, display unit 1206, user input unit 1207, interface unit 1208, memory 1209, and processor 1210.

[0342] Those skilled in the art will understand that the terminal 1200 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 1210 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 12 The terminal structure shown does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.

[0343] It should be understood that, in this embodiment, the input unit 1204 may include a graphics processor 12041 and a microphone 12042. The graphics processor 12041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 1206 may include a display panel 12061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1207 includes a touch panel 12071 and at least one of other input devices 12072. The touch panel 12071 is also called a touch screen. The touch panel 12071 may include a touch detection device and a touch controller. Other input devices 12072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.

[0344] In this embodiment, after receiving downlink data from the network-side device, the radio frequency unit 1201 can transmit it to the processor 1210 for processing; in addition, the radio frequency unit 1201 can send uplink data to the network-side device. Typically, the radio frequency unit 1201 includes, but is not limited to, antennas, amplifiers, transceivers, couplers, low-noise amplifiers, duplexers, etc.

[0345] The memory 1209 can be used to store software programs or instructions and various data. The memory 1209 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback function, image playback function, etc.). Furthermore, the memory 1209 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 1209 in this embodiment includes, but is not limited to, these and any other suitable types of memory.

[0346] Processor 1210 may include one or more processing units; optionally, processor 1210 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 1210.

[0347] The radio frequency unit 1201 is used to receive CSI reporting configuration information sent by the network side device. The CSI reporting configuration information includes the number of measurement pilot antenna ports associated with the codebook in at least one dimension.

[0348] Processor 1210 is configured to report configuration information based on the CSI and report CSI; wherein the CSI is determined based on a first codebook spatial basis vector, the first codebook spatial basis vector is determined based on a second codebook spatial basis vector associated with the at least one dimension; the second codebook spatial basis vector is determined based on at least one of a first vector and a second vector associated with the first dimension, the first vector includes a preset vector, the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports, and the first dimension is one of the at least one dimension.

[0349] Based on the terminal provided in this application embodiment, the terminal receives CSI reporting configuration information sent by the network-side device. The CSI reporting configuration information includes the number of measurement pilot antenna ports associated with the codebook in at least one dimension. The terminal reports the CSI based on the CSI reporting configuration information. Since the CSI is determined based on the first codebook spatial basis vector, the first codebook spatial basis vector is determined based on the second codebook spatial basis vector associated with at least one dimension. The second codebook spatial basis vector is determined based on at least one of the first vector and the second vector associated with the first dimension. The first vector includes a preset vector, and the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports. The first dimension is one of the at least one dimension, enabling the terminal to calculate the phase difference between near and far field scenes using at least one of the first and second vectors, thereby determining the CSI, improving channel quality, and thus improving the performance of the communication system.

[0350] This application embodiment also provides a network-side device, including a processor and a communication interface. The communication interface is used to send CSI reporting configuration information to a terminal. The CSI reporting configuration information includes the number of measurement pilot antenna ports associated with the codebook in at least one dimension. The CSI reporting configuration information is used by the terminal to report CSI. The CSI is determined based on a first codebook spatial basis vector, which is determined based on a second codebook spatial basis vector associated with the at least one dimension. The second codebook spatial basis vector is determined based on at least one of a first vector and a second vector associated with the first dimension. The first vector includes a preset vector, and the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports. The first dimension is one of the at least one dimension. This network-side device embodiment corresponds to the above-described network-side device method embodiment. All implementation processes and methods of the above method embodiments can be applied to this network-side device embodiment and achieve the same technical effects.

[0351] This application embodiment 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 used to run programs or instructions to implement, for example... Figure 7 The steps of the method embodiment shown are illustrated. This network-side device embodiment corresponds to the above-described network-side device method embodiment. All implementation processes and methods of the above-described method embodiments can be applied to this network-side device embodiment and can achieve the same technical effect.

[0352] Specifically, embodiments of this application also provide a network-side device, which can be... Figure 10 The CSI determination device shown. Figure 13 This is a schematic diagram of the network-side device provided in the embodiments of this application, such as... Figure 13 As shown, the network-side device 1300 includes: an antenna 1301, a radio frequency (RF) device 1302, a baseband device 1303, a processor 1304, and a memory 1305. The antenna 1301 is connected to the RF device 1302. In the uplink direction, the RF device 1302 receives information through the antenna 1301 and transmits the received information to the baseband device 1303 for processing. In the downlink direction, the baseband device 1303 processes the information to be transmitted and sends it to the RF device 1302. The RF device 1302 processes the received information and transmits it through the antenna 1301.

[0353] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 1303, which includes a baseband processor.

[0354] The baseband device 1303 may, for example, include at least one baseband board on which multiple chips are disposed, such as... Figure 13 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 1305 via a bus interface to call the program in the memory 1305 and execute the network device operation shown in the above method embodiment.

[0355] The network-side device may also include a network interface 1306, such as a common public radio interface (CPRI).

[0356] Specifically, the network-side device 1300 of this embodiment further includes: instructions or programs stored in memory 1305 and executable on processor 1304, wherein processor 1304 calls the instructions or programs in memory 1305 to execute as described above. Figure 7 The method shown achieves the same technical effect, and will not be elaborated here to avoid repetition.

[0357] This application also provides a communication system, including: a terminal and a network-side device, wherein the terminal can be used to perform the steps of the terminal-side CSI determination method as described above, and the network-side device can be used to perform the steps of the network-side device-side CSI determination method as described above.

[0358] This application also provides a readable storage medium, which can be volatile or non-volatile. The readable storage medium stores a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described CSI determination method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0359] The processor is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0360] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described CSI determination method embodiments and achieve the same technical effect. To avoid repetition, it will not be described again here.

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

[0362] This application also provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described CSI determination method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0363] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0364] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0365] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. A method for determining Channel State Information (CSI), characterized in that, include: The terminal receives CSI reporting configuration information sent by the network-side device, wherein the CSI reporting configuration information includes the number of measurement pilot antenna ports associated with the codebook in at least one dimension; The terminal reports configuration information based on the CSI and reports CSI; wherein, the CSI is determined based on a first codebook spatial basis vector, the first codebook spatial basis vector is determined based on a second codebook spatial basis vector associated with the at least one dimension; the second codebook spatial basis vector is determined based on at least one of a first vector and a second vector associated with the first dimension, the first vector includes a preset vector, the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports, and the first dimension is one of the at least one dimension.

2. The CSI determination method according to claim 1, characterized in that, The quadratic term related to the number of measurement pilot antenna ports is determined based on the squared index vector related to the number of measurement pilot antenna ports associated with the first dimension.

3. The CSI determination method according to claim 1 or 2, characterized in that, The nth element in the quadratic term related to the number of pilot antenna ports is related to at least one of the following formulas: in, or N represents the number of measurement pilot antenna ports associated with the first dimension, O represents the upsampling coefficient, the first parameter D is determined based on at least one of the following: network pre-configuration, terminal determination, and protocol pre-definition; the second parameter R is determined based on the distance r from the terminal to the antenna panel and the electromagnetic wave wavelength λ; the third parameter Q represents the slope of the phase information of the quadratic term, n∈{0,1,2,…,N-1}, and f takes the value of 0 or N / 2.

4. The CSI determination method according to claim 3, characterized in that, The CSI includes first quantization bit information, which represents the quantization bit value related to the second parameter or the third parameter.

5. The CSI determination method according to any one of claims 1 to 4, characterized in that, The second codebook spatial basis vector is determined based on the first vector and the second vector associated with the first dimension: Among them, u m This represents the spatial basis vector of the second codebook. This represents the first vector. This represents the second vector.

6. The CSI determination method according to claim 4, characterized in that, The CSI also includes first indication information, which is used to indicate whether the second vector is effective.

7. The CSI determination method according to claim 6, characterized in that, The first indication information includes the target quantization bit value in the first quantization bit information, and the target quantization bit value is used to indicate whether the second vector is effective.

8. The CSI determination method according to claim 3 or 4, characterized in that, The method further includes: The terminal receives a second indication information sent by the network-side device, the second indication information being used to indicate whether the second vector is effective.

9. The CSI determination method according to claim 8, characterized in that, The second indication information is related to at least one of the following: the first codebook spatial basis vector index, the number of measurement pilot antenna ports, the second codebook spatial basis vector index, the second parameter, and the third parameter.

10. The CSI determination method according to any one of claims 1 to 9, characterized in that, The method further includes any one of the following: If the terminal satisfies the first condition, the terminal is based on Determine the CSI; If the terminal satisfies the second condition, the terminal is based on Determine the CSI.

11. The CSI determination method according to any one of claims 1 to 10, characterized in that, The CSI further includes third indication information, which includes L bitmap information. The L bitmap information is used to indicate whether the second vector associated with the first codebook spatial basis vector is effective, or whether the second vector in the second codebook spatial basis vector associated with the first dimension is effective, where L is a positive integer; wherein each bitmap information corresponds to a first codebook spatial basis vector or a second codebook spatial basis vector.

12. The CSI determination method according to any one of claims 1 to 11, characterized in that, The CSI report also includes fourth indication information, which is used to indicate whether the second vector among X of the Y first codebook spatial basis vectors is effective, or to indicate whether the second vector among X of the Y second codebook spatial basis vectors is effective, where Y is a positive integer.

13. The CSI determination method according to any one of claims 6 to 12, characterized in that, The second vector is invalid if any of the following conditions are met: the second vector does not exist; or each element in the second vector is 1.

14. The CSI determination method according to any one of claims 1 to 13, characterized in that, The CSI is also based on a third vector that is simultaneously associated with the at least one dimension, the third vector being related to the number of measurement pilot antenna ports associated with the at least one dimension.

15. A method for determining CSI, characterized in that, include: The network-side device sends CSI reporting configuration information to the terminal. The CSI reporting configuration information includes the number of measurement pilot antenna ports associated with the codebook in at least one dimension. The CSI reporting configuration information is used by the terminal to report CSI. The CSI is determined based on a first codebook spatial basis vector, which is determined based on a second codebook spatial basis vector associated with the at least one dimension. The second codebook spatial basis vector is determined based on at least one of a first vector and a second vector associated with the first dimension. The first vector includes a preset vector, and the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports. The first dimension is one of the at least one dimension.

16. The CSI determination method according to claim 15, characterized in that, The quadratic term related to the number of measurement pilot antenna ports is determined based on the squared index vector associated with the number of measurement pilot antenna ports in relation to the first dimension.

17. The CSI determination method according to claim 15 or 16, characterized in that, The nth element in the quadratic term related to the number of pilot antenna ports is related to at least one of the following formulas: in, or N represents the number of measurement pilot antenna ports associated with the first dimension, O represents the upsampling coefficient, the first parameter D is determined based on at least one of the following: network pre-configuration, terminal determination, and protocol pre-definition; the second parameter R is determined based on the distance r from the terminal to the antenna panel and the electromagnetic wave wavelength λ; the third parameter Q represents the slope of the phase information of the quadratic term, n∈{0,1,2,…,N-1}, and f takes the value of 0 or N / 2.

18. The CSI determination method according to claim 17, characterized in that, The CSI includes first quantization bit information, which represents the quantization bit value related to the second parameter or the third parameter.

19. The CSI determination method according to any one of claims 15 to 18, characterized in that, The second codebook spatial basis vector is determined based on the first vector and the second vector associated with the first dimension: Among them, u m This represents the spatial basis vector of the second codebook. This represents the first vector. This represents the second vector.

20. The CSI determination method according to claim 18, characterized in that, The CSI also includes first indication information, which is used to indicate whether the second vector is effective.

21. The CSI determination method according to claim 20, characterized in that, The first indication information includes the target quantization bit value in the first quantization bit information, and the target quantization bit value is used to indicate whether the second vector is effective.

22. The CSI determination method according to claim 17 or 18, characterized in that, The method further includes: The network-side device sends a second indication message to the terminal, the second indication message being used to indicate whether the second vector is effective.

23. The CSI determination method according to claim 22, characterized in that, The second indication information is related to at least one of the following: the first codebook spatial basis vector index, the number of measurement pilot antenna ports, the second codebook spatial basis vector index, the second parameter, and the third parameter.

24. The CSI determination method according to any one of claims 15 to 23, characterized in that, The CSI further includes third indication information, which includes L bitmap information. The L bitmap information is used to indicate whether the second vector associated with the first codebook spatial basis vector is effective, or whether the second vector in the second codebook spatial basis vector associated with each dimension is effective, where L is a positive integer; wherein each bitmap information corresponds to a first codebook spatial basis vector or a second codebook spatial basis vector.

25. The CSI determination method according to any one of claims 15 to 23, characterized in that, The CSI report also includes fourth indication information, which is used to indicate whether the second vector among X of the Y first codebook spatial basis vectors is effective, or to indicate whether the second vector among X of the Y second codebook spatial basis vectors is effective, where Y is a positive integer.

26. The CSI determination method according to any one of claims 20 to 25, characterized in that, The second vector is invalid if any of the following conditions are met: the second vector does not exist; or each element in the second vector is 1.

27. The CSI determination method according to any one of claims 15 to 26, characterized in that, The determination of the CSI is also based on a third vector that is simultaneously associated with the at least one dimension, the third vector being related to the number of measurement pilot antenna ports associated with the at least one dimension.

28. A CSI determination device, characterized in that, include: The first receiving module is used to receive CSI reporting configuration information sent by the network-side device. The CSI reporting configuration information includes the number of measurement pilot antenna ports associated with the codebook in at least one dimension. A first transmitting module is used to report CSI based on the CSI configuration information; wherein the CSI is determined based on a first codebook spatial basis vector, the first codebook spatial basis vector is determined based on a second codebook spatial basis vector associated with the at least one dimension; the second codebook spatial basis vector is determined based on at least one of a first vector and a second vector associated with the first dimension, the first vector includes a preset vector, the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports, and the first dimension is one of the at least one dimension.

29. The CSI determination apparatus according to claim 28, characterized in that, The quadratic term related to the number of measurement pilot antenna ports is determined based on the squared index vector related to the number of measurement pilot antenna ports associated with the first dimension.

30. The CSI determination apparatus according to claim 28 or 29, characterized in that, The nth element in the quadratic term related to the number of pilot antenna ports is related to at least one of the following formulas: in, or N represents the number of measurement pilot antenna ports associated with the first dimension, O represents the upsampling coefficient, the first parameter D is determined based on at least one of the following: network pre-configuration, terminal determination, and protocol pre-definition; the second parameter R is determined based on the distance r from the terminal to the antenna panel and the electromagnetic wave wavelength λ; the third parameter Q represents the slope of the phase information of the quadratic term, n∈{0,1,2,…,N-1}, and f takes the value of 0 or N / 2.

31. The CSI determining apparatus according to claim 30, characterized in that, The CSI includes first quantization bit information, which represents the quantization bit value related to the second parameter or the third parameter.

32. A CSI determination device, characterized in that, include: The second sending module is used to send CSI reporting configuration information to the terminal. The CSI reporting configuration information includes the number of measurement pilot antenna ports associated with the codebook in at least one dimension. The CSI reporting configuration information is used by the terminal to report CSI. The CSI is determined based on a first codebook spatial basis vector, which is determined based on a second codebook spatial basis vector associated with the at least one dimension. The second codebook spatial basis vector is determined based on at least one of a first vector and a second vector associated with the first dimension. The first vector includes a preset vector, and the second vector includes a vector determined based on a quadratic term related to the number of measurement pilot antenna ports. The first dimension is one of the at least one dimension.

33. The CSI determination apparatus according to claim 32, characterized in that, The quadratic term related to the number of measurement pilot antenna ports is determined based on the squared index vector related to the number of measurement pilot antenna ports associated with the first dimension.

34. The CSI determination apparatus according to claim 31 or 32, characterized in that, The nth element in the quadratic term related to the number of pilot antenna ports is related to at least one of the following formulas: in, or N represents the number of measurement pilot antenna ports associated with the first dimension, O represents the upsampling coefficient, the first parameter D is determined based on at least one of the following: network pre-configuration, terminal determination, and protocol pre-definition; the second parameter R is determined based on the distance r from the terminal to the antenna panel and the electromagnetic wave wavelength λ; the third parameter Q represents the slope of the phase information of the quadratic term, n∈{0,1,2,…,N-1}, and f takes the value of 0 or N / 2.

35. The CSI determination apparatus according to claim 34, characterized in that, The CSI includes first quantization bit information, which represents the quantization bit value related to the second parameter or the third parameter.

36. A terminal, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the CSI determination method as described in any one of claims 1 to 14.

37. A network-side device, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the CSI determination method as described in any one of claims 15 to 27.

38. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the CSI determination method as described in any one of claims 1 to 14, or implement the steps of the CSI determination method as described in any one of claims 15 to 27.