Channel state information (CSI) reporting method and apparatus

By receiving and estimating the uplink pilot signal of the terminal device through network-side equipment, and calculating Doppler frequency shift information to determine the precoding for future moments, the uplink feedback overhead problem of medium and high-speed mobile terminal devices is solved, and more efficient CSI feedback is achieved.

CN117296260BActive Publication Date: 2026-07-24BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Filing Date
2022-04-25
Publication Date
2026-07-24

AI Technical Summary

Technical Problem

In the new air interface system, when medium- and high-speed mobile terminal devices use Type II codebooks for CSI reporting, the uplink feedback overhead is large, making it difficult to meet the requirements of accuracy and efficiency.

Method used

The network-side equipment receives uplink pilot signals sent by the terminal equipment at multiple consecutive moments, determines the Doppler frequency shift information through uplink channel estimation, calculates the precoding for future moments, reduces the feedback cycle of the terminal equipment, and lowers the uplink feedback overhead.

Benefits of technology

By reducing the feedback cycle, uplink feedback overhead is reduced, meeting the feedback needs of medium- and high-speed mobile terminal devices and improving the accuracy and efficiency of feedback.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117296260B_ABST
    Figure CN117296260B_ABST
Patent Text Reader

Abstract

The method comprises the following steps: a network side device receives uplink pilot signals sent by a terminal device at T continuous time points, performs uplink channel estimation on the uplink pilot signals to determine uplink channel information at each time point, T is an integer greater than 1, determines a CSI-RS beam according to the uplink channel information, sends a beamformed CSI-RS to the terminal device through the CSI-RS beam, and receives a CSI reported by the terminal device. The network side device can calculate precoding at a future time point after the T time points according to the reported CSI, reduce a feedback period of the terminal device, and thus reduce uplink feedback overhead.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] In New Radio (NR) systems, a codebook is selected for Type II ports to achieve quantized feedback of CSI (Channel Status Information). Port beams for CSI-RS (Channel Status Information-Reference Signal) are designed by utilizing the reciprocity of uplink and downlink channel angles and delays in FDD (Frequency Division Duplex) systems.

[0003] However, when the terminal device moves at medium to high speed, in order to obtain accurate precoded information, the terminal device needs to report CSI with a smaller feedback cycle. If the Type II codebook is still used for CSI reporting, the uplink feedback overhead is large. Summary of the Invention

[0004] This disclosure provides a method and apparatus for determining Channel State Information (CSI). For medium- and high-speed mobile terminal devices, the network side device receives uplink pilot signals transmitted by the terminal device at multiple consecutive moments. Based on the uplink pilot signals at multiple moments, the uplink channel information estimated can be calculated to obtain Doppler frequency shift information. Furthermore, based on this offset information and the CSI reported by the terminal, the precoding of future moments after multiple moments can be calculated, thereby reducing the feedback cycle of the terminal device and reducing uplink feedback overhead.

[0005] In a first aspect, embodiments of this disclosure provide a method for determining Channel State Information (CSI). This method is executed by a network-side device and includes: receiving uplink pilot signals transmitted by a terminal device for T consecutive time periods; performing uplink channel estimation on the uplink pilot signals to determine uplink channel information at each time period; where T is an integer greater than 1; determining a CSI-RS beam based on the uplink channel information; transmitting beamformed CSI-RS to the terminal device through the CSI-RS beam; and receiving CSI reported by the terminal device.

[0006] In this technical solution, the network-side device receives uplink pilot signals transmitted by the terminal device at T consecutive time points, performs uplink channel estimation on the uplink pilot signals to determine the uplink channel information at each time point; T is an integer greater than 1; determines the CSI-RS beam based on the uplink channel information; transmits beamformed CSI-RS to the terminal device through the CSI-RS beam; and receives the CSI reported by the terminal device. Therefore, the network-side device can calculate the precoding for future time points after T time points based on the reported CSI, reducing the feedback cycle of the terminal device and thus reducing uplink feedback overhead.

[0007] Secondly, embodiments of this disclosure provide another method for determining Channel State Information (CSI). This method is executed by a terminal device and includes: sending uplink pilot signals to a network-side device for T consecutive time intervals; where T is an integer greater than 1; receiving beamformed CSI-RS transmitted by the network-side device on the CSI-RS beam; wherein the CSI-RS beam is determined by the network-side device based on uplink channel information, and the uplink channel information is determined by the network-side device through uplink channel estimation of the uplink pilot signals; determining the CSI based on the beamformed CSI-RS; and sending the CSI to the network-side device.

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

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

[0010] As an example, the processing module can be a processor, the transceiver module can be a transceiver or a communication interface, and the storage module can be a memory.

[0011] In one implementation, the communication device includes: a transceiver module configured to receive uplink pilot signals transmitted by a terminal device for T consecutive time intervals, and to perform uplink channel estimation on the uplink pilot signals to determine uplink channel information at each time interval; where T is an integer greater than 1; a processing module configured to determine a CSI-RS beam based on the uplink channel information; the transceiver module is further configured to transmit beamformed CSI-RS to the terminal device based on the CSI-RS beam; and the transceiver module is further configured to receive CSI reported by the terminal device.

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

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

[0014] In one implementation, the communication device includes: a transceiver module configured to transmit uplink pilot signals to a network-side device for T consecutive time intervals; where T is an integer greater than 1; the transceiver module is further configured to receive beamformed CSI-RS transmitted by the network-side device; wherein the CSI-RS beam of the beamformed CSI-RS transmitted by the network-side device is determined by the network-side device based on uplink channel information, and the uplink channel information is determined by the network-side device through uplink channel estimation of the uplink pilot signals; a processing module configured to determine CSI based on the beamformed CSI-RS; and the transceiver module is further configured to transmit CSI to the network-side device.

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

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

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

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

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

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

[0021] Eleventhly, embodiments of this disclosure provide a communication system, which includes the communication device described in the third aspect and the communication device described in the fourth aspect, or the system includes the communication device described in the fifth aspect and the communication device described in the sixth aspect, or the system includes the communication device described in the seventh aspect and the communication device described in the eighth aspect, or the system includes the communication device described in the ninth aspect and the communication device described in the tenth aspect.

[0022] In a twelfth aspect, embodiments of the present invention provide a computer-readable storage medium for storing instructions for use by the aforementioned network-side device, which, when executed, cause the terminal device to perform the method described in the first aspect.

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

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

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

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

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

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

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

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

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

[0032] Figure 2 This is a flowchart of a method for determining the beam used in CSI-RS according to an embodiment of this disclosure;

[0033] Figure 3 This is a flowchart of a method for determining precoding for transmitting downlink data provided in an embodiment of this disclosure;

[0034] Figure 4 This is a flowchart of a Channel State Information (CSI) determination method provided in an embodiment of this disclosure;

[0035] Figure 5 This is a structural diagram of a communication device provided in an embodiment of this disclosure;

[0036] Figure 6This is a structural diagram of another communication device provided in an embodiment of this disclosure;

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

[0038] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0039] It is understood that in this disclosure, "multiple" refers to two or more, and other quantifiers are similar. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. The singular forms "a," "the," and "the" are also intended to include the plural forms unless the context clearly indicates otherwise.

[0040] It is further understood that although operations are described in a specific order in the accompanying drawings in the embodiments of this disclosure, this should not be construed as requiring these operations to be performed in the specific order or serial order shown, or requiring all of the shown operations to be performed to obtain the desired result. In certain environments, multitasking and parallel processing may be advantageous.

[0041] To facilitate understanding of the technical solutions of this disclosure, some terms involved in the embodiments of this disclosure are briefly introduced below.

[0042] 1. Spatial basis vectors

[0043] In this embodiment of the disclosure, the spatial domain may include a transmitting-side spatial domain and a receiving-side spatial domain. The spatial domain basis vectors can be determined based on the transmitting-side spatial domain basis vectors and the receiving-side spatial domain basis vectors. Each transmitting-side spatial domain basis vector can correspond to a transmitting beam of the transmitting device. Each receiving-side spatial domain basis vector can correspond to a receiving beam of the receiving device.

[0044] The following explanation uses the transmit-side spatial basis vector as an example; the receive-side spatial basis vector is similar. The transmit-side spatial basis vector is typically associated with the transmit-side antenna array. For example, many parameters involved in the expression of the transmit-side spatial basis vector can be understood as characterizing different properties of the transmit-side antenna array. Therefore, to facilitate understanding of the transmit-side spatial basis vectors involved in the embodiments of this disclosure, the following description will be based on the transmit-side antenna array. Nevertheless, those skilled in the art should understand that the transmit-side spatial basis vectors involved in the embodiments of this disclosure are not limited to a specific antenna array. In specific implementations, a suitable antenna array can be selected according to specific needs, and various parameters involved in the transmit-side spatial basis vectors involved in the embodiments of this disclosure can be set based on the selected antenna array.

[0045] 2. Frequency domain basis vectors

[0046] Frequency domain basis vectors are used to characterize the channel's variation in the frequency domain. Specifically, they can represent the variation of the weighting coefficients of each spatial basis vector across each frequency unit. The variation represented by frequency domain basis vectors is related to factors such as multipath delay. It is understandable that, as a signal is transmitted through a wireless channel, it may experience different transmission delays along different transmission paths. The resulting variation of the channel in the frequency domain due to these different transmission delays can be characterized by different frequency domain basis vectors.

[0047] In the embodiments disclosed herein, the dimension of the frequency domain basis vector is Nf, that is, a frequency domain basis vector contains Nf elements.

[0048] Optionally, the dimension of the frequency domain basis vectors can be equal to the number of frequency domain cells for which CSI measurements are required. Since the number of frequency domain cells for which CSI measurements are required may differ at different times, the dimension of the frequency domain basis vectors may also differ. In other words, the dimension of the frequency domain basis vectors is variable.

[0049] Optionally, the dimension of the frequency domain basis vector can also be equal to the number of frequency domain units included in the available bandwidth of the terminal. The available bandwidth of the terminal can be configured by the network device. The available bandwidth of the terminal is a part or all of the system bandwidth. The available bandwidth of the terminal can also be referred to as the bandwidth part (BWP), which is not limited in this embodiment.

[0050] Optionally, the length of the frequency domain basis vector can also be equal to the length of the signaling used to indicate the location and number of frequency domain cells to be reported. For example, the length of the frequency domain basis vector can be equal to the number of bits in the signaling. For instance, in new radio (NR), the signaling used to indicate the location and number of frequency domain cells to be reported can be signaling for the reporting band. This signaling can, for example, indicate the location and number of frequency domain cells to be reported in the form of a bitmap. Therefore, the dimension of the frequency domain basis vector can be the number of bits in the bitmap.

[0051] 3. Time-domain basis vectors

[0052] Time-domain basis vectors are used to characterize the variation of a channel in the time domain. In other words, they characterize the time-varying nature of the channel. The time-varying nature of a channel refers to the change of its transfer function over time. This time-varying nature is related to factors such as Doppler shift.

[0053] In this embodiment of the disclosure, the dimension of the time-domain basis vector is Nt, that is, a time-domain basis vector contains Nt elements.

[0054] Optionally, the dimension of the temporal basis vectors can be equal to the number of time units for which CSI measurements need to be performed. Understandably, since the number of time units for which CSI measurements need to be performed may differ in different scenarios, the dimension of the temporal basis vectors may also differ. In other words, the dimension of the temporal basis vectors is variable.

[0055] 4. Phase shift

[0056] In wireless communication systems, Doppler frequency shift is caused by the relative movement between terminal equipment and network-side equipment. The effect of Doppler frequency shift manifests as a phase change in the channel in the time domain. Therefore, Doppler frequency shift can also be represented by phase offset.

[0057] 5. Reference signal, reference signal resource, reference signal resource set

[0058] Reference signals include, but are not limited to, channel state information reference signals (CSI-RS). Reference signal resources correspond to at least one of the time-domain, frequency-domain, and code-domain resources of a reference signal. A set of reference signal resources includes one or more reference signal resources.

[0059] Taking CSI-RS resources as a reference signal resource as an example, CSI-RS resources can be divided into non-zero power (NZP) CSI-RS resources and zero power (ZP) CSI-RS resources.

[0060] CSI-RS resources can be configured through the CSI reporting setting. The CSI reporting setting can configure the set of CSI-RS resources used for channel measurement (CM). Optionally, the CSI reporting setting can also configure the set of CSI-RS resources used for interference measurement (IM). Optionally, the CSI reporting setting can also configure the set of CSI-RS resources with non-zero power for interference measurement.

[0061] CSI reporting settings can be used to specify the time-domain behavior, bandwidth, and format corresponding to the report quantity of CSI reporting. Time-domain behavior includes, for example, periodic, semi-persistent, and aperiodic reporting. A terminal device can generate a CSI report based on a single CSI reporting setting.

[0062] 6. Channel State Information (CSI)

[0063] For example, channel state information may include at least one of the following: precoding matrix indicator (PMI), rank indication (RI), channel quality indicator (CQI), channel state information reference signal resource indicator (CSI-RS) (CRI), and layer indicator (LI).

[0064] To better understand the Channel State Information (CSI) determination method and apparatus disclosed in this disclosure, the communication system to which this disclosure is applicable is first described below.

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

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

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

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

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

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

[0071] In related technologies, the version 17 (Rel-17) Type II port selection codebook can also have the following codebook structure: This represents the port selection matrix, where P represents the number of CSI-RS ports. One polarization direction consists of L unit basis vectors, and two polarization directions use the same L unit basis vectors. Unlike the Type II port selection codebook of version 16 (Rel-16), the terminal device freely selects L = K1 / 2, K1 = αP ports from P ports.

[0072] in, This represents the combination coefficient matrix, where for each layer, the number of non-zero coefficients in the combination coefficients is no greater than [value missing]. The codebook parameters α, M, β, P, and N3 are determined by the network configuration.

[0073] It can be turned off or on when W f Closed, W f It is represented by a basis vector of length N³, with all elements being 1. When W f Opened, W f It consists of two frequency domain basis vectors of length N3, one of which is a basis vector of length N3 with all elements equal to 1. The two frequency domain basis vectors are selected from a continuous DFT window of size N, where N = 2 or 4.

[0074] W1, and W f The selection or calculation is obtained by the terminal device based on the effective channel information estimated by the received beamforming CSI-RS, where the CSI-RS beam is calculated by the network-side device based on the estimated uplink channel angle information and delay information.

[0075] For medium- and high-speed mobile terminal devices, in order to obtain accurate precoding information, the terminal devices need to report CSI with a smaller feedback cycle. If the Rel-17 Type II port selection codebook is still used for CSI reporting, it will greatly increase the uplink feedback overhead.

[0076] Based on this, in this embodiment of the present disclosure, for a medium-to-high-speed mobile terminal device, the network side device receives uplink pilot signals sent by the terminal device at multiple consecutive moments. Based on the uplink channel information estimated from the uplink pilot signals at multiple moments, the Doppler frequency shift information can be calculated. Furthermore, based on the offset information and the CSI reported by the terminal, the precoding for future moments after multiple moments can be calculated, thereby reducing the feedback cycle of the terminal device and reducing the uplink feedback overhead.

[0077] Based on this, embodiments of the present disclosure provide a method and apparatus for determining Channel State Information (CSI) to at least solve the problems existing in related technologies.

[0078] Please see Figure 2 , Figure 2This is a flowchart of a Channel State Information (CSI) determination method provided in an embodiment of this disclosure.

[0079] like Figure 2 As shown, this method is executed by a network-side device, and the method may include, but is not limited to, the following steps:

[0080] S21: Receive uplink pilot signals sent by the terminal device for T consecutive time intervals, perform uplink channel estimation on the uplink pilot signals to determine the uplink channel information at each time interval; T is an integer greater than 1.

[0081] In this embodiment of the disclosure, the terminal device can send uplink pilot signals at multiple consecutive moments. After receiving the uplink pilot signals sent by the terminal device at multiple consecutive moments, the network-side device performs uplink channel estimation on the uplink pilot signals to determine the uplink channel information at each moment.

[0082] The uplink pilot signal can be an SRS (Sounding Reference Signal).

[0083] In some embodiments, the uplink channel information includes angle information, time delay information, and Doppler offset information. The angle information is represented by spatial basis vectors, the time delay information is represented by frequency basis vectors, and the Doppler offset information is represented by phase offset or time basis vectors. Determining the uplink channel information at each moment includes at least one of the following:

[0084] Determine the spatial basis vectors at each time step;

[0085] Determine the frequency domain basis vectors at each time step;

[0086] Determine the phase shift at each moment;

[0087] Determine the time-domain basis vectors at T time points.

[0088] In this embodiment of the disclosure, after receiving uplink pilot signals sent by the terminal device at multiple consecutive moments, the network-side device performs uplink channel estimation on the uplink pilot signals to determine the uplink channel information at each moment, and determines the angle information, time delay information and Doppler offset information.

[0089] It is understood that in a frequency division duplex (FDD) system, the angle and delay information of the uplink and downlink channels are reciprocal, and the Doppler offset information is also reciprocal; the Doppler offset of the uplink channel is equal to the Doppler offset of the downlink channel. In this embodiment, the Doppler offset information at each moment is determined.

[0090] Among them, angle information can be represented by spatial basis vectors, time delay information can be represented by frequency basis vectors, and Doppler offset information can be represented by phase offset or time basis vectors.

[0091] In an exemplary embodiment, after receiving uplink pilot signals sent by the terminal device at multiple consecutive moments, the network-side device performs uplink channel estimation on the uplink pilot signals to determine the uplink channel information at each moment, and can determine the spatial basis vector at each moment.

[0092] In an exemplary embodiment, after receiving uplink pilot signals sent by the terminal device at multiple consecutive times, the network-side device performs uplink channel estimation on the uplink pilot signals to determine the uplink channel information at each time, and can determine the frequency domain basis vector at each time.

[0093] In an exemplary embodiment, after receiving uplink pilot signals sent by the terminal device at multiple consecutive moments, the network-side device performs uplink channel estimation on the uplink pilot signals to determine the uplink channel information at each moment, and can determine the phase offset at each moment.

[0094] In an exemplary embodiment, after receiving uplink pilot signals sent by the terminal device at multiple consecutive times, the network-side device performs uplink channel estimation on the uplink pilot signals to determine the uplink channel information at each time, thereby determining the time-domain basis vectors at T times.

[0095] In an exemplary embodiment, after receiving uplink pilot signals sent by the terminal device at multiple consecutive moments, the network-side device performs uplink channel estimation on the uplink pilot signals to determine the uplink channel information at each moment, which can determine the spatial basis vector, the frequency basis vector, and the phase offset at each moment.

[0096] In an exemplary embodiment, after receiving uplink pilot signals sent by the terminal device at multiple consecutive moments, the network-side device performs uplink channel estimation on the uplink pilot signals to determine the uplink channel information at each moment. This can determine the spatial basis vector, the frequency basis vector, the phase offset, and the time basis vectors at T moments at each moment.

[0097] It is understood that the above exemplary embodiments are not exhaustive and can be used in combination. The above examples are only illustrative and are not intended to limit the specific embodiments of this disclosure.

[0098] S22: Determine the CSI-RS beam based on the uplink channel information.

[0099] In this embodiment of the disclosure, after receiving uplink pilot signals sent by the terminal device at multiple consecutive moments, the network-side device performs uplink channel estimation on the uplink pilot signals to determine the uplink channel information at each moment, and determines the angle information, time delay information and Doppler offset information.

[0100] Among them, angle information can be represented by spatial basis vectors, time delay information can be represented by frequency basis vectors, and Doppler offset information can be represented by phase offset or time basis vectors.

[0101] Furthermore, the network-side equipment determines the CSI-RS beam at each time step based on the spatial basis vector, the frequency basis vector, and the target phase offset, wherein the target phase offset is either a phase offset or determined based on the time-domain basis vector.

[0102] In this embodiment of the disclosure, the network-side device determines the CSI-RS beam based on the spatial basis vector, the frequency basis vector, and the phase offset. The determined CSI-RS beam contains Doppler offset information, thereby enabling the acquisition of more accurate precoding information in subsequent processes. This meets the requirements of medium- and high-speed mobile terminal devices for a smaller feedback cycle and reduces feedback overhead.

[0103] In some embodiments, the CSI-RS beam w of the p-th transmission path at time t0 is determined by the following formula:

[0104]

[0105] Among them, s i Let f be the spatial basis vector corresponding to the p-th transmission path. n Let n be the frequency domain basis vector corresponding to the p-th transmission path. Let p be the phase offset corresponding to the p-th transmission path; p, i, n, and k are all positive integers.

[0106] Wherein, Δt′ represents the first time difference between time t0 and the first moment of receiving the first uplink pilot signal, and the first time difference is an integer multiple of the time difference between receiving two adjacent uplink pilot signals.

[0107] It is understood that in this embodiment of the disclosure, the CSI-RS beam w contains phase offset information, so that more accurate precoding information can be obtained in subsequent processes to meet the needs of medium and high speed mobile terminal devices for smaller feedback cycles and reduce feedback overhead.

[0108] In some embodiments, before the network-side device transmits beamforming CSI-RS, the OFDM (orthogonal frequency division multiplexing) symbol position of the first received uplink pilot signal is determined by the time difference between receiving two adjacent uplink pilot signals; or

[0109] Before the first moment when the network-side device sends the beamforming CSI-RS, the time slot position of the first received uplink pilot signal is the time slot difference between the times of receiving two adjacent uplink pilot signals.

[0110] For example, if the OFDM symbol position of the first received uplink pilot signal is the first OFDM symbol before the network-side device transmits the beamforming CSI-RS, and the OFDM symbol is the eighth OFDM symbol at time t0, then Δt′=7, which means that the first time difference between the eighth OFDM symbol and the first OFDM symbol is 7 OFDM symbols.

[0111] For example, if the network-side device receives the uplink pilot signal for the first time in the first time slot before transmitting the beamforming CSI-RS, and the time slot t0 is the 8th time slot, then Δt′=7, which means that the first time difference between the 8th time slot and the 1st time slot is 7 time slots.

[0112] S23: Send beamforming CSI-RS to the terminal equipment via CSI-RS beam.

[0113] In this embodiment of the present disclosure, the network-side device determines the CSI-RS beam based on the spatial basis vector, the frequency basis vector, and the phase offset. The determined CSI-RS beam contains Doppler offset information. Furthermore, the determined CSI-RS beam is used to send the beam-shaped CSI-RS to the terminal device.

[0114] In some embodiments, sending beamformed CSI-RS to a terminal device includes: sending beamformed CSI-RS to the terminal device through P CSI-RS ports.

[0115] For example, P is 16, and the network-side device sends CSI-RS with different beamforming to the terminal device through 16 CSI-RS ports.

[0116] In some embodiments, transmitting beamformed CSI-RS to a terminal device through P CSI-RS ports includes: transmitting beamformed CSI-RS to the terminal device through P CSI-RS ports and at multiple consecutive times; wherein the CSI-RS beams of the same CSI-RS port at multiple times use the same spatial basis vector and frequency basis vector, and the CSI-RS beams of the same CSI-RS port at different times use different phase offsets.

[0117] S24: Receive CSI reported by the terminal device.

[0118] In this embodiment of the disclosure, the network-side device sends beamformed CSI-RS to the terminal device via the CSI-RS beam. After receiving the beamformed CSI-RS sent by the network-side device, the terminal device determines the CSI and can further report the determined CSI to the network-side device.

[0119] In some embodiments, CSI includes at least one of the following:

[0120] Port selection indication information;

[0121] Information on combination coefficients;

[0122] Frequency domain basis vector indication information;

[0123] Time-domain basis vector indication information.

[0124] In this embodiment of the present disclosure, after the terminal device receives the beamforming CSI-RS sent by the network-side device, it can perform downlink channel estimation, obtain downlink effective channel information, determine the CSI using the estimated downlink effective channel information, and then the terminal device can report the determined CSI to the network-side device, and report one or more of port selection indication information, combination coefficient information, frequency domain basis vector indication information and time domain basis vector indication information to the network-side device.

[0125] In an exemplary embodiment, the terminal device may use the estimated downlink effective channel information to select one or more target CSI-RS ports. Then, the terminal device may report port selection indication information to the network-side device to inform the network-side device of the information of the target CSI-RS port selected by the terminal device.

[0126] In an exemplary embodiment, the terminal device can use the estimated downlink effective channel information to select one or more frequency domain basis vectors. Then, the terminal device can report frequency domain basis vector indication information to the network side device to inform the network side device of the information of the frequency domain basis vector selected by the terminal device.

[0127] In an exemplary embodiment, the terminal device can use the estimated downlink effective channel information to select one or more time-domain basis vectors. Then, the terminal device can report time-domain basis vector indication information to the network-side device to inform the network-side device of the information of the time-domain basis vector selected by the terminal device.

[0128] In an exemplary embodiment, the terminal device may use the estimated downlink effective channel information to select one or more combination coefficients. Then, the terminal device may report combination coefficient indication information to the network-side device to inform the network-side device of the information of the combination coefficients selected by the terminal device.

[0129] It is understood that the above exemplary embodiments are not exhaustive and can be used in combination. The above examples are only illustrative and are not intended to limit the specific embodiments of this disclosure.

[0130] By implementing the embodiments of this disclosure, the network-side device receives uplink pilot signals transmitted by the terminal device for T consecutive time intervals, performs uplink channel estimation on the uplink pilot signals to determine the uplink channel information at each time interval; T is an integer greater than 1; determines the CSI-RS beam according to the uplink channel information; transmits beamformed CSI-RS to the terminal device through the CSI-RS beam; and receives the CSI reported by the terminal device. This satisfies the requirement of medium- and high-speed mobile terminal devices for a shorter feedback cycle and reduces feedback overhead.

[0131] Please see Figure 3 , Figure 3 This is a flowchart of another method for determining Channel State Information (CSI) provided in an embodiment of this disclosure.

[0132] like Figure 3 As shown, this method is executed by a network-side device, and the method may include, but is not limited to, the following steps:

[0133] S31: Receive uplink pilot signals sent by the terminal device for T consecutive time intervals, perform uplink channel estimation on the uplink pilot signals to determine the uplink channel information at each time interval; T is an integer greater than 1.

[0134] S32: Determine the CSI-RS beam based on the uplink channel information.

[0135] S33: Send beamforming CSI-RS to terminal equipment via CSI-RS beam.

[0136] S34: Receive CSI reported by the terminal device.

[0137] The relevant descriptions of S31 to S34 can be found in the relevant descriptions in the above examples, and the same descriptions will not be repeated here.

[0138] S35: Determine the precoding information of the terminal device based on the CSI.

[0139] The content of CSI can be found in the relevant description of the above embodiments, and will not be repeated here.

[0140] In some embodiments, the precoding information W of the terminal device is determined according to the CSI by one of the following formulas:

[0141] Formula 1:

[0142] Formula 2:

[0143] Formula 3:

[0144] in, The power normalization factor, The power normalization factor, W1 is the power normalization factor, and W1 is the port selection indication information. For combination coefficient information, W f W is the frequency domain basis vector indication information. d This is information indicating the time-domain basis vectors. Let A represent the Kronecker product operation of matrices. H This represents the conjugate transpose of matrix A.

[0145] In some embodiments, the time-domain basis vector indication information W d The information is determined by the terminal device based on the beamforming CSI-RS, or the time-domain basis vector indication information W. d The set of time-domain basis vectors configured for the terminal device from the network-side device is selected and determined.

[0146] It is understood that in this embodiment of the present disclosure, the network-side device configures a set of time-domain basis vectors to the terminal device. This set includes one or more time-domain basis vectors. After receiving the set of time-domain basis vectors configured by the network-side device, the terminal device can select one or more time-domain basis vectors from the set and then report CSI to the network-side device. The CSI includes time-domain basis vector indication information W. d Time-domain basis vector indication information W d This includes one or more time-domain basis vectors selected by the terminal device from the set of time-domain basis vectors.

[0147] In some embodiments, the set of time-domain basis vectors includes a plurality of continuous time-domain basis vectors or a plurality of discontinuous time-domain basis vectors.

[0148] In this embodiment of the disclosure, the network-side device configures a set of time-domain basis vectors to the terminal device. The set of time-domain basis vectors includes multiple time-domain basis vectors, which can be multiple consecutive time-domain basis vectors or multiple discontinuous time-domain basis vectors.

[0149] In this embodiment, the network-side device receives the CSI reported by the terminal device, determines the precoding information W of the terminal device based on the CSI, and receives the uplink pilot signal sent by the terminal device at multiple consecutive times. This increases the number of training signal samples for uplink channel estimation. Furthermore, the determined CSI-RS beam contains Doppler offset information, enabling the acquisition of accurate precoding information W. This meets the requirement of medium- and high-speed mobile terminal devices for a smaller feedback cycle and reduces feedback overhead.

[0150] In some embodiments, the precoding information W of the terminal device is determined according to the CSI using the following formula:

[0151]

[0152] The precoded information W at time t is determined by the following formula:

[0153] W = W1(W2⊙D′);

[0154] in, Δt is the third time difference between time t and the time of the first transmitted beamforming CSI-RS. Let p be the phase offset corresponding to the p-th transmission path, and K1 be the first number of target CSI-RS ports selected by the terminal devices included in W1. p and K1 are both positive integers.

[0155] In this embodiment, the network-side device receives the CSI reported by the terminal device, determines the precoding information W of the terminal device based on the CSI, and receives the uplink pilot signal sent by the terminal device at multiple consecutive times. This increases the number of training signal samples for uplink channel estimation. Furthermore, the determined CSI-RS beam contains Doppler offset information, enabling the acquisition of accurate precoding information W. This meets the requirement of medium- and high-speed mobile terminal devices for a smaller feedback cycle and reduces feedback overhead.

[0156] In some embodiments, the precoding information W of the terminal device is determined according to the CSI using the following formula:

[0157]

[0158] The precoded information W at time t is determined by the following formula:

[0159]

[0160] in, Δt″ is the fourth time difference between time t and the time of the first transmitted beamforming CSI-RS. Let p be the phase offset corresponding to the p-th transmission path, K1 be the second number of target CSI-RS ports selected by the terminal devices included in W1, and L be the third number of unit basis vectors in a polarization direction. p, L and K1 are all positive integers.

[0161] In some embodiments, L and / or K1 are determined by configuration of the network-side device, or by reporting by the terminal device, or by pre-definition by the terminal device and the network-side device.

[0162] In this embodiment of the disclosure, L can be determined by the configuration of the network-side device, or by the terminal device reporting to the network-side device for determination, or by a predefined configuration by the terminal device and the network-side device.

[0163] In this embodiment of the disclosure, K1 can be determined by the configuration of the network-side device, or by the terminal device reporting to the network-side device for determination, or by a predefined configuration by the terminal device and the network-side device.

[0164] In this embodiment, the network-side device receives the CSI reported by the terminal device, determines the precoding information W of the terminal device based on the CSI, and receives the uplink pilot signal sent by the terminal device at multiple consecutive times. This increases the number of training signal samples for uplink channel estimation. Furthermore, the determined CSI-RS beam contains Doppler offset information, enabling the acquisition of accurate precoding information W. This meets the requirement of medium- and high-speed mobile terminal devices for a smaller feedback cycle and reduces feedback overhead.

[0165] In some embodiments, the precoding information W of the terminal device is determined according to the CSI using the following formula:

[0166]

[0167] The precoded information W at time t is determined by the following formula:

[0168]

[0169] in, make f d , indicating that W d The v-th target time-domain basis vector, v∈{1,…,V}, q∈{0,…,Q-1}, where T, V, and Q are all positive integers.

[0170] In some embodiments, at least one of L, T, V, and Q is determined by configuration of the network-side device, or by reporting by the terminal device, or by pre-definition by the terminal device and the network-side device.

[0171] In this embodiment of the disclosure, L can be determined by the configuration of the network-side device, or by the terminal device reporting to the network-side device for determination, or by a predefined configuration by the terminal device and the network-side device.

[0172] In this embodiment of the disclosure, T can be determined by the configuration of the network-side device, or by the terminal device reporting to the network-side device for determination, or by a predefined configuration by the terminal device and the network-side device.

[0173] In this embodiment of the disclosure, at least one of V can be determined by the configuration of the network-side device, or by the terminal device reporting to the network-side device for determination, or by a predefined determination by the terminal device and the network-side device.

[0174] In this embodiment of the disclosure, at least one of Q can be determined by the configuration of the network-side device, or by the terminal device reporting to the network-side device for determination, or by a predefined determination by the terminal device and the network-side device.

[0175] It is understood that the above exemplary embodiments are not exhaustive and can be used in combination. The above examples are only illustrative and are not intended to limit the specific embodiments of this disclosure.

[0176] In some embodiments, the time-domain basis vector indication information W d The information is determined by the terminal device based on the beamforming CSI-RS, or the time-domain basis vector indication information W. d The set of time-domain basis vectors configured for the terminal device from the network-side device is selected and determined.

[0177] It is understood that in this embodiment of the present disclosure, the network-side device configures a set of time-domain basis vectors to the terminal device. This set includes one or more time-domain basis vectors. After receiving the set of time-domain basis vectors configured by the network-side device, the terminal device can select one or more time-domain basis vectors from the set and then report CSI to the network-side device. The CSI includes time-domain basis vector indication information W. d Time-domain basis vector indication information W d This includes one or more time-domain basis vectors selected by the terminal device from the set of time-domain basis vectors.

[0178] In some embodiments, the set of time-domain basis vectors includes a plurality of continuous time-domain basis vectors or a plurality of discontinuous time-domain basis vectors.

[0179] In this embodiment of the disclosure, the network-side device configures a set of time-domain basis vectors to the terminal device. The set of time-domain basis vectors includes multiple time-domain basis vectors, which can be multiple consecutive time-domain basis vectors or multiple discontinuous time-domain basis vectors.

[0180] S36: Send downlink signals to the terminal device based on the precoded information.

[0181] In this embodiment of the disclosure, after determining the precoding information W of the terminal device, the network-side device can send a downlink signal to the terminal device according to the precoding information.

[0182] For ease of understanding, this disclosure provides an exemplary embodiment:

[0183] In an exemplary embodiment, the terminal device sends two SRSs to the network-side device over two consecutive time slots T. The SRSs sent over the two time slots use the same SRS resource containing one SRS symbol. The repeated transmission of these two SRSs can also be defined as an SRS burst or a time-domain bundled transmission of SRSs.

[0184] In this process, after receiving the SRS sent by the terminal device, the network-side equipment estimates the uplink channel information corresponding to the two time slots based on the received SRS, and calculates the angle information SD basis s for each transmission path. i Delay information FD basis f n and Doppler offset information

[0185] Subsequently, the network-side equipment uses the angle information SD basis for each transmission path. i Delay information FD basis f n and Doppler offset information Determine the CSI-RS beam for the p-th transmission path in the t0 = 8th time slot. Where Δt′=7 means that the first time difference between the 8th time slot and the first moment of the first SRS reception, which is also the first time slot, is 7 time slots.

[0186] Then, the network-side equipment transmits CSI-RS with different beamformings to the terminal equipment at time t0 through P=16 CSI-RS ports. After receiving the CSI-RS transmitted by the network-side equipment, the terminal equipment estimates the downlink effective channel information corresponding to each CSI-RS port, and selects the target CSI-RS port and calculates the combination coefficient of the selected target CSI-RS port based on the effective channel information corresponding to each CSI-RS port. Assuming the network-side device configures the terminal device to select 8 target CSI-RS ports, the terminal device can select 8 target CSI-RS ports from the 16 CSI-RS ports of beamforming CSI-RS sent by the network-side device, generate port indication information, and report combination coefficient information to the network-side device.

[0187] The network-side device, based on the port indication information and combination coefficient information reported by the terminal device, through... The precoding information W of the terminal device is calculated. The formula for calculating the precoding information W at time t in the future is W = W1(W2⊙D′); where, Δt is the third time difference between time t and the time of the first transmitted beamforming CSI-RS. Let p be the phase offset corresponding to the p-th transmission path, and K1 be the first number of target CSI-RS ports included in W1. p and K1 are both positive integers. The network-side device can send downlink signals to the terminal device based on the precoded information.

[0188] For ease of understanding, this disclosure provides another exemplary embodiment:

[0189] In an exemplary embodiment, the terminal device repeatedly transmits an SRS resource containing two SRS symbols to the network-side device over four consecutive time slots (T). The network-side device estimates the uplink channel information corresponding to the four time slots based on the received SRS, and calculates the SD basis corresponding to the transmission path angle information, delay information, and Doppler offset information for each uplink channel. i , FD basis f n and TD basis d k .

[0190] Network-side devices use SD basis information for each transmission path. i Delay information FD basis f n and Doppler offset information The CSI-RS burst for beamforming is determined in time slot t0 = 10. The network-side equipment determines the CSI-RS beam used for transmitting beamforming CSI-RS based on the number of CSI-RS transmissions within a single CSI-RS burst. The CSI-RS beam contains the TD basis d′. k Through d k It is calculated from the relative time difference between the transmitted CSI-RS and SRS. A beamforming CSI-RS burst is defined as the transmitted beamforming CSI-RS over a continuous T′ time interval, where the CSI-RS beam of the p-th transmission path is... d′ k(t′) represents d′ k The t′-th element in the CSI-RS burst. For the same CSI-RS beam, within a CSI-RS burst, s i and f n It remains unchanged.

[0191] The network-side equipment sends a beamformed CSI-RS burst to the terminal equipment at time t0 through P=16 CSI-RS ports. The terminal equipment estimates the downlink effective channel information corresponding to each CSI-RS port based on the received CSI-RS burst, and selects target CSI-RS ports and calculates the combination coefficients of these target CSI-RS ports based on the effective channel information corresponding to these CSI-RS ports at different times. The terminal device selects from the FD basis set and TD basis set configured by the network-side device, and reports the required FD basis and / or TD basis to the network-side device. Assuming that the network-side device configures the terminal device to select 8 target CSI-RS ports, the terminal device reports the indication information of the 8 target CSI-RS ports selected from the 16 ports, the quantized combination coefficient information, the frequency domain basis vector information, and the time domain basis vector information to the network-side device.

[0192] The network-side device reports the port indication information, quantized combination coefficient information, frequency domain basis vector information, and time domain basis vector information reported by the terminal device to the network-side device via... The precoding information of the calculation terminal device is calculated. The precoding calculation formula at time t in the future is as follows: in, make f d , indicating that W d The v-th target time-domain basis vector is given, where v∈{1,…,V}, q∈{0,…,Q-1}, and T, V, and Q are all positive integers. Network-side devices can send downlink signals to terminal devices based on precoding information.

[0193] Please see Figure 4 , Figure 4 This is a flowchart of another Channel State Information (CSI) determination method provided in this disclosure embodiment.

[0194] like Figure 4 As shown, this method is executed by a terminal device, and the method may include, but is not limited to, the following steps:

[0195] S41: Send uplink pilot signals to the network-side device for T consecutive time intervals; T is an integer greater than 1.

[0196] In this embodiment of the disclosure, the terminal device can send uplink pilot signals at multiple consecutive moments. After receiving the uplink pilot signals sent by the terminal device at multiple consecutive moments, the network-side device performs uplink channel estimation on the uplink pilot signals to determine the uplink channel information at each moment.

[0197] The uplink pilot signal can be an SRS (Sounding Reference Signal).

[0198] In some embodiments, the terminal device sends an uplink pilot signal to the network-side device, including at least one of the following:

[0199] Send uplink pilot signals at the same bandwidth and frequency domain location;

[0200] Send uplink pilot signals at the same bandwidth but different frequency domain locations;

[0201] Send uplink pilot signals at different bandwidths but the same frequency domain location;

[0202] Uplink pilot signals are sent at different bandwidths and different frequency domain locations.

[0203] In an exemplary embodiment, the terminal device sends an uplink pilot signal to the network-side device at the same bandwidth and frequency domain location.

[0204] In an exemplary embodiment, the terminal device sends uplink pilot signals to the network-side device at different bandwidths and the same frequency domain location.

[0205] In an exemplary embodiment, the terminal device sends uplink pilot signals to the network-side device at the same bandwidth but different frequency domain locations.

[0206] In an exemplary embodiment, the terminal device sends uplink pilot signals to the network-side device at different bandwidths and different frequency domain locations.

[0207] It is understood that the above exemplary embodiments are not exhaustive and can be used in combination. The above examples are only illustrative and are not intended to limit the specific embodiments of this disclosure.

[0208] S42: Receive beamformed CSI-RS transmitted by the network-side device; wherein, the CSI-RS beam of the beamformed CSI-RS transmitted by the network-side device is determined by the network-side device based on the uplink channel information, and the uplink channel information is determined by the network-side device by performing uplink channel estimation on the uplink pilot signal.

[0209] In this embodiment of the present disclosure, the terminal device receives beamformed CSI-RS transmitted by the network-side device on the CSI-RS beam; wherein, the CSI-RS beam is determined by the network-side device based on uplink channel information, and the uplink channel information is determined by the network-side device by performing uplink channel estimation on the uplink pilot signal.

[0210] The content of the uplink channel information can be found in the relevant descriptions in the above embodiments, and will not be repeated here.

[0211] In this embodiment of the disclosure, after receiving uplink pilot signals sent by the terminal device at multiple consecutive moments, the network-side device performs uplink channel estimation on the uplink pilot signals to determine the uplink channel information at each moment, and determines the angle information, time delay information and Doppler offset information.

[0212] Among them, angle information can be represented by spatial basis vectors, time delay information can be represented by frequency basis vectors, and Doppler offset information can be represented by phase offset or time basis vectors.

[0213] Furthermore, the network-side equipment determines the CSI-RS beam at each moment based on the spatial basis vector, frequency basis vector, and phase offset.

[0214] In this embodiment of the disclosure, the network-side device determines the CSI-RS beam based on the spatial basis vector, the frequency basis vector, and the phase offset. The determined CSI-RS beam contains Doppler offset information, thereby enabling the acquisition of more accurate precoding information in subsequent processes. This meets the requirements of medium- and high-speed mobile terminal devices for a smaller feedback cycle and reduces feedback overhead.

[0215] In some embodiments, the CSI-RS beam w of the p-th transmission path at time t0 is determined by the following formula:

[0216]

[0217] Among them, s i Let f be the spatial basis vector corresponding to the p-th transmission path. n Let n be the frequency domain basis vector corresponding to the p-th transmission path. Let p be the phase offset corresponding to the p-th transmission path; p, i, n, and k are all positive integers.

[0218] Wherein, Δt′ represents the first time difference between time t0 and the first moment of receiving the first uplink pilot signal, and the first time difference is an integer multiple of the time difference between receiving two adjacent uplink pilot signals.

[0219] It is understood that in this embodiment of the disclosure, the CSI-RS beam w contains phase offset information, so that more accurate precoding information can be obtained in subsequent processes to meet the needs of medium and high speed mobile terminal devices for smaller feedback cycles and reduce feedback overhead.

[0220] In some embodiments, before the network-side device transmits beamforming CSI-RS, the OFDM (orthogonal frequency division multiplexing) symbol position of the first received uplink pilot signal is determined by the time difference between receiving two adjacent uplink pilot signals; or

[0221] Before the first moment when the network-side device sends the beamforming CSI-RS, the time slot position of the first received uplink pilot signal is the time slot difference between the times of receiving two adjacent uplink pilot signals.

[0222] For example, if the OFDM symbol position of the first received uplink pilot signal is the first OFDM symbol before the network-side device transmits the beamforming CSI-RS, and the OFDM symbol is the eighth OFDM symbol at time t0, then Δt′=7, which means that the first time difference between the eighth OFDM symbol and the first OFDM symbol is 7 OFDM symbols.

[0223] For example, if the network-side device receives the uplink pilot signal for the first time in the first time slot before transmitting the beamforming CSI-RS, and the time slot t0 is the 8th time slot, then Δt′=7, which means that the first time difference between the 8th time slot and the 1st time slot is 7 time slots.

[0224] In this embodiment of the present disclosure, the network-side device determines the CSI-RS beam based on the spatial basis vector, the frequency basis vector, and the phase offset. The determined CSI-RS beam contains Doppler offset information. Furthermore, the determined CSI-RS beam is used to send the beam-shaped CSI-RS to the terminal device.

[0225] In some embodiments, sending beamformed CSI-RS to a terminal device includes: sending beamformed CSI-RS to the terminal device through P CSI-RS ports.

[0226] For example, P is 16, and the network-side device sends CSI-RS with different beamforming to the terminal device through 16 CSI-RS ports.

[0227] In some embodiments, transmitting beamformed CSI-RS to a terminal device through P CSI-RS ports includes: transmitting beamformed CSI-RS to the terminal device through P CSI-RS ports and at multiple consecutive times; wherein the CSI-RS beams of the same CSI-RS port at multiple times use the same spatial basis vector and frequency basis vector, and the CSI-RS beams of the same CSI-RS port at different times use different phase offsets.

[0228] S43: Determine the CSI based on the beamforming CSI-RS.

[0229] S44: Send CSI to network-side devices.

[0230] In this embodiment of the disclosure, the network-side device sends beamformed CSI-RS to the terminal device via the CSI-RS beam. After receiving the beamformed CSI-RS sent by the network-side device, the terminal device determines the CSI and can further report the determined CSI to the network-side device.

[0231] In some embodiments, CSI includes at least one of the following:

[0232] Port selection indication information;

[0233] Information on combination coefficients;

[0234] Frequency domain basis vector indication information;

[0235] Time-domain basis vector indication information.

[0236] In this embodiment of the present disclosure, after the terminal device receives the beamforming CSI-RS sent by the network-side device, it can perform downlink channel estimation, obtain downlink effective channel information, determine the CSI using the estimated downlink effective channel information, and then the terminal device can report the determined CSI to the network-side device, and report one or more of port selection indication information, combination coefficient information, frequency domain basis vector indication information and time domain basis vector indication information to the network-side device.

[0237] In an exemplary embodiment, the terminal device may use the estimated downlink effective channel information to select one or more target CSI ports. Then, the terminal device may report port selection indication information to the network side device to inform the network side device of the information of the target CSI port selected by the terminal device.

[0238] In an exemplary embodiment, the terminal device can use the estimated downlink effective channel information to select one or more frequency domain basis vectors. Then, the terminal device can report frequency domain basis vector indication information to the network side device to inform the network side device of the information of the frequency domain basis vector selected by the terminal device.

[0239] In an exemplary embodiment, the terminal device can use the estimated downlink effective channel information to select one or more time-domain basis vectors. Then, the terminal device can report time-domain basis vector indication information to the network-side device to inform the network-side device of the information of the time-domain basis vector selected by the terminal device.

[0240] In an exemplary embodiment, the terminal device can use the estimated downlink effective channel information to select one or more combination coefficients. Then, the terminal device can report the combination coefficient information to the network-side device to inform the network-side device of the information of the combination coefficients selected by the terminal device.

[0241] It is understood that the above exemplary embodiments are not exhaustive and can be used in combination. The above examples are only illustrative and are not intended to limit the specific embodiments of this disclosure.

[0242] In some embodiments, port selection indication information is used to indicate the target CSI-RS port selected by the terminal device, wherein the number of target CSI-RS ports is determined by the network-side device configuration, or by the terminal device based on downlink channel information, or by a predefined method defined by the terminal device and the network-side device.

[0243] In some embodiments, port selection indication information is used to indicate the target CSI-RS port.

[0244] In cases where there are two polarization directions, the same or different target CSI-RS ports are selected for different polarization directions.

[0245] In cases where multiple transport layers exist, different transport layers may select the same or different target CSI-RS ports.

[0246] In some embodiments, the combined coefficient information includes non-zero coefficients and / or the positions of non-zero coefficients, wherein the maximum number of non-zero coefficients is determined by the network-side device configuration, or by the terminal device based on downlink channel information, or by a predefined method defined by the terminal device and the network-side device.

[0247] In some embodiments, T time points correspond to T uplink pilot signal symbols, or T time points correspond to T time slots for transmitting uplink pilot signals.

[0248] In some embodiments, the uplink pilot signals transmitted on different OFDM symbols in T time slots or within one time slot may be the same or different.

[0249] In some embodiments, the frequency domain basis vector indication information includes the target frequency domain basis vector.

[0250] In cases where there are two polarization directions, the same or different target frequency domain basis vectors are selected for different polarization directions.

[0251] In cases where multiple transmission layers exist, different transmission layers may choose the same or different target frequency domain basis vectors.

[0252] In some embodiments, the time-domain basis vector indication information includes the target time-domain basis vector;

[0253] In cases where there are two polarization directions, the same or different target time-domain basis vectors are selected for different polarization directions.

[0254] In cases where multiple transport layers exist, different transport layers may choose the same or different target time-domain basis vectors.

[0255] In some embodiments, the time-domain basis vector indication information includes one or more target time-domain basis vectors;

[0256] The target time-domain basis vector can be represented by at least one of the following forms:

[0257] Discrete Fourier Transform (DFT) basis vectors;

[0258] Discrete Cosine Transform (DCT) basis vectors;

[0259] Polynomial coefficients.

[0260] In this embodiment of the disclosure, for Discrete Fourier Transform (DFT) or Discrete Cosine Transform (DCT) basis vectors, parameter O3 can be introduced to oversample and expand them to obtain more basis vector information.

[0261] By implementing the embodiments of this disclosure, the terminal device sends uplink pilot signals to the network-side device for T consecutive time intervals; T is an integer greater than 1; receives beamformed CSI-RS transmitted by the network-side device on the CSI-RS beam; wherein the CSI-RS beam is determined by the network-side device based on uplink channel information, and the uplink channel information is determined by the network-side device through uplink channel estimation of the uplink pilot signals; the CSI is determined based on the beamformed CSI-RS; and the CSI is transmitted to the network-side device. This satisfies the requirement of medium- and high-speed mobile terminal devices for shorter feedback cycles and reduces feedback overhead.

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

[0263] Please see Figure 5 This is a schematic diagram of the structure of a communication device 1 provided in an embodiment of the present disclosure. Figure 5 The communication device 1 shown may include a transceiver module 11 and a processing module 12. The transceiver module 11 may include a sending module and / or a receiving module. The sending module is used to implement the sending function, and the receiving module is used to implement the receiving function. The transceiver module 11 can implement both sending and / or receiving functions.

[0264] Communication device 1 can be a terminal device, a device within a terminal device, or a device compatible with a terminal device. Alternatively, communication device 1 can be a network-side device, a device within a network-side device, or a device compatible with a network-side device.

[0265] Communication device 1 is a network-side device. The transceiver module 11 is configured to receive uplink pilot signals sent by the terminal device for T consecutive time periods, and to perform uplink channel estimation on the uplink pilot signals to determine the uplink channel information at each time period; T is an integer greater than 1.

[0266] Processing module 12 is configured to determine the CSI-RS beam based on uplink channel information.

[0267] The transceiver module 11 is also configured to send beamformed CSI-RS to the terminal device according to the CSI-RS beam.

[0268] The transceiver module 11 is also configured to receive CSI reports from terminal devices.

[0269] In some embodiments, the processing module 12 is further configured to determine the precoding information of the terminal device based on the CSI.

[0270] The transceiver module 11 is also configured to send downlink signals to the terminal device based on pre-encoded information.

[0271] In some embodiments, the uplink channel information includes angle information, time delay information, and Doppler offset information. The angle information is represented by spatial basis vectors, the time delay information is represented by frequency basis vectors, and the Doppler offset information is represented by phase offset or time basis vectors.

[0272] In some embodiments, the processing module 12 is configured to determine the CSI-RS beam at each time step based on the spatial basis vector, the frequency basis vector, and the target phase offset; the target phase offset is either a phase offset or determined based on the time basis vector.

[0273] The CSI-RS beam w of the p-th transmission path at time t0 is determined by the following formula:

[0274]

[0275] Among them, s i f is the spatial basis vector corresponding to the p-th transmission path. n Let n be the frequency domain basis vector corresponding to the p-th transmission path. Let p be the phase offset corresponding to the p-th transmission path; p, i, n, and k are all positive integers.

[0276] Wherein, Δt′ represents the first time difference between time t0 and the first moment of receiving the first uplink pilot signal, and the first time difference is an integer multiple of the time difference between receiving two adjacent uplink pilot signals.

[0277] In some embodiments, before the network-side device transmits beamforming CSI-RS, the OFDM symbol position of the uplink pilot signal is received for the first time, and the time difference between receiving two adjacent uplink pilot signals is the OFDM symbol difference between the OFDM symbol positions of the two adjacent uplink pilot signals; or

[0278] Before the first moment when the network-side device sends the beamforming CSI-RS, the time slot position of the first received uplink pilot signal is the time slot difference between the times of receiving two adjacent uplink pilot signals.

[0279] In some embodiments, the transceiver module 11 is further configured to transmit beamformed CSI-RS to the terminal device through P CSI-RS ports.

[0280] The transceiver module 11 is also configured to transmit beamformed CSI-RS to the terminal device through P CSI-RS ports and at multiple consecutive times; wherein the CSI-RS beams of the same CSI-RS port at multiple times use the same spatial basis vector and frequency basis vector, and the CSI-RS beams of the same CSI-RS port at different times use different phase offsets.

[0281] In some embodiments, CSI includes at least one of the following:

[0282] Port selection indication information;

[0283] Information on combination coefficients;

[0284] Frequency domain basis vector indication information;

[0285] Time-domain basis vector indication information.

[0286] In some embodiments, the processing module 12 is configured to determine the precoding information of the terminal device based on the CSI, including:

[0287] The precoded information W is determined by one of the following formulas:

[0288] Formula 1:

[0289] Formula 2:

[0290] Formula 3:

[0291] in, This is the power normalization factor. This is the power normalization factor. W1 is the power normalization factor, and W1 is the port selection indication information. For combination coefficient information, W f W is the frequency domain basis vector indication information. d This is information indicating the time-domain basis vectors. Let A represent the Kronecker product operation of matrices. H This represents the conjugate transpose of matrix A.

[0292] In some embodiments, for formula one:

[0293] The precoded information W at time t is determined by the following formula:

[0294] W = W1(W2⊙D′);

[0295] in, Δt is the third time difference between time t and the time of the first transmitted beamforming CSI-RS. Let p be the phase offset corresponding to the p-th transmission path, and K1 be the first number of target CSI-RS ports selected by the terminal devices included in W1. p and K1 are both positive integers.

[0296] In some embodiments, for formula two:

[0297] The precoded information W at time t is determined by the following formula:

[0298]

[0299] in, Δt″ is the fourth time difference between time t and the time of the first transmitted beamforming CSI-RS. Let p be the phase offset corresponding to the p-th transmission path, K1 be the second number of target CSI-RS ports selected by the terminal devices included in W1, L be the third number of unit basis vectors in a polarization direction, and p, L and K1 are all positive integers.

[0300] In some embodiments, for formula three:

[0301] The precoded information W at time t is determined by the following formula:

[0302]

[0303] in, make f d , indicating that W d The v-th target time-domain basis vector, v∈{1,…,V}, q∈{0,…,Q-1}, where T, V, and Q are all positive integers.

[0304] In some embodiments, at least one of L, T, V, and Q is determined by configuration of the network-side device, or by reporting by the terminal device, or by pre-definition by the terminal device and the network-side device.

[0305] In some embodiments, the time-domain basis vector indication information W d The information is determined by the terminal device based on the beamforming CSI-RS, or the time-domain basis vector indication information W. d The set of time-domain basis vectors configured for the terminal device from the network-side device is selected and determined.

[0306] In some embodiments, the set of time-domain basis vectors includes a plurality of continuous time-domain basis vectors or a plurality of discontinuous time-domain basis vectors.

[0307] Communication device 1 is a terminal device: transceiver module 11, which is configured to send uplink pilot signals to the network side device for T consecutive time intervals; T is an integer greater than 1.

[0308] The transceiver module 11 is also configured to receive beamformed CSI-RS transmitted by the network-side device on the CSI-RS beam; wherein the CSI-RS beam of the beamformed CSI-RS transmitted by the network-side device is determined by the network-side device based on uplink channel information, and the uplink channel information is determined by the network-side device by performing uplink channel estimation on the uplink pilot signal.

[0309] Processing module 12 is configured to determine CSI based on beamforming CSI-RS.

[0310] The transceiver module 11 is also configured to send CSI to network-side devices.

[0311] In some embodiments, CSI includes at least one of the following:

[0312] Port selection indication information;

[0313] Information on combination coefficients;

[0314] Frequency domain basis vector indication information;

[0315] Time-domain basis vector indication information.

[0316] In some embodiments, port selection indication information is used to indicate the target CSI-RS port selected by the terminal device, wherein the number of target CSI-RS ports is determined by the network-side device configuration, or by the terminal device based on downlink channel information, or by a predefined method defined by the terminal device and the network-side device.

[0317] In some embodiments, the combined coefficient information includes non-zero coefficients and / or the positions of non-zero coefficients, wherein the maximum number of non-zero coefficients is determined by the network-side device configuration, or by the terminal device based on downlink channel information, or by a predefined method defined by the terminal device and the network-side device.

[0318] In some embodiments, T time points correspond to T uplink pilot signal symbols, or T time points correspond to T time slots for transmitting uplink pilot signals.

[0319] In some embodiments, the uplink pilot signals transmitted on different OFDM symbols in T time slots or within one time slot may be the same or different.

[0320] In some embodiments, the transceiver module 11 is further configured to send an uplink pilot signal to the network-side device, including at least one of the following:

[0321] Send uplink pilot signals at the same bandwidth and frequency domain location;

[0322] Send uplink pilot signals at different bandwidths but the same frequency domain location;

[0323] Send uplink pilot signals at different bandwidths but the same frequency domain location;

[0324] Uplink pilot signals are sent at different bandwidths and different frequency domain locations.

[0325] Regarding the communication device 1 in the above embodiments, the specific methods by which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated here.

[0326] The communication device 1 provided in the above embodiments of this disclosure achieves the same or similar beneficial effects as the communication methods provided in some of the above embodiments, and will not be repeated here.

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

[0328] The communication device 1000 can be a network-side device, a terminal device, a chip, chip system, or processor that supports the network-side device in implementing the above methods, or a chip, chip system, or processor that supports the terminal device in implementing the above methods. This device can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.

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

[0330] Optionally, the communication device 1000 may further include one or more memories 1002, which may store a computer program 1004. The memories 1002 execute the computer program 1004 to cause the communication device 1000 to perform the methods described in the above method embodiments. Optionally, the memories 1002 may also store data. The communication device 1000 and the memories 1002 may be provided separately or integrated together.

[0331] Optionally, the communication device 1000 may further include a transceiver 1005 and an antenna 1006. The transceiver 1005 may be referred to as a transceiver unit, transceiver, or transceiver circuit, etc., and is used to implement the transmission and reception functions. The transceiver 1005 may include a receiver and a transmitter. The receiver may be referred to as a receiver or receiving circuit, etc., and is used to implement the receiving function; the transmitter may be referred to as a transmitter or transmitting circuit, etc., and is used to implement the transmitting function.

[0332] Optionally, the communication device 1000 may further include one or more interface circuits 1007. The interface circuit 1007 is used to receive code instructions and transmit them to the processor 1001. The processor 1001 executes the code instructions to cause the communication device 1000 to perform the method described in the above method embodiments.

[0333] Communication device 1000 is a network-side device: transceiver 1005 is used to perform... Figure 2 S21, S23, and S24 in the text; Figure 3 S31, S33, S34, and S36; processor 1001 is used to execute Figure 2 S22 in the middle; Figure 3 S32 and S35 in the example.

[0334] Communication device 1000 is a terminal device: transceiver 1005 is used to perform... Figure 4 S41, S42, and SS44; processor 1001 is used to execute Figure 4 S43 in the middle.

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

[0336] In one implementation, processor 1001 may store computer program 1003, which runs on processor 1001 and causes communication device 1000 to execute the methods described in the above method embodiments. Computer program 1003 may be embedded in processor 1001, in which case processor 1001 may be implemented in hardware.

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

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

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

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

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

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

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

[0344] (6) Others, etc.

[0345] For cases where the communication device can be a chip or a chip system, please refer to [link / reference]. Figure 7 This is a structural diagram of a chip provided in an embodiment of this disclosure.

[0346] Chip 1100 includes processor 1101 and interface 1103. The number of processors 1101 can be one or more, and the number of interfaces 1103 can be multiple.

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

[0348] Interface 1103 is used to receive code instructions and transmit them to the processor.

[0349] Processor 1101 is configured to run code instructions to perform the Channel State Information (CSI) determination method as described in some of the embodiments above.

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

[0351] Interface 1103 is used to receive code instructions and transmit them to the processor.

[0352] Processor 1101 is configured to run code instructions to perform the Channel State Information (CSI) determination method as described in some of the embodiments above.

[0353] Optionally, chip 1100 may also include memory 1102, which is used to store necessary computer programs and data.

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

[0355] This disclosure also provides a communication system, which includes the aforementioned... Figure 5 In the embodiments, the communication device serves as a terminal device and the communication device serves as a network-side device; alternatively, the system includes the aforementioned components. Figure 6 The embodiments include a communication device as a terminal device and a communication device as a network-side device.

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

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

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

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

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

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

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

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

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

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

Claims

1. A method for determining Channel State Information (CSI), characterized in that, The method is executed by a network-side device and includes: The system receives uplink pilot signals transmitted by the terminal device over T consecutive time intervals, performs uplink channel estimation on the uplink pilot signals, and determines the uplink channel information for each of the T consecutive time intervals; where T is an integer greater than 1. The channel state information reference signal (CSI-RS) beam is determined based on the uplink channel information. According to the CSI-RS beam, send beamformed CSI-RS to the terminal device; Receive the CSI reported by the terminal device; The uplink channel information includes angle information, time delay information, and Doppler offset information. The angle information is represented by spatial basis vectors, the time delay information is represented by frequency basis vectors, and the Doppler offset information is represented by phase offset or time basis vectors. Determining the CSI-RS beam based on the uplink channel information includes: The CSI-RS beam at each time step is determined based on the spatial basis vector, the frequency basis vector, and the target phase offset; the target phase offset is either the phase offset or determined based on the time basis vector. in, The CSI-RS beam w of the p-th transmission path at time p is determined by the following formula: ; in, , This is the nth frequency domain basis vector corresponding to the p-th transmission path. Let p be the phase offset corresponding to the p-th transmission path; p, i, n, and k are all positive integers. in, express The first time difference between the time of receiving the first uplink pilot signal and the first time of receiving the first uplink pilot signal, wherein the first time difference is an integer multiple of the time difference between the times of receiving two adjacent uplink pilot signals.

2. The method as described in claim 1, characterized in that, After receiving the CSI reported by the terminal device, the method further includes: Based on the CSI, the precoding information of the terminal device is determined; Based on the precoded information, a downlink signal is sent to the terminal device.

3. The method as described in claim 1, characterized in that, The first moment is the Orthogonal Frequency Division Multiplexing (OFDM) symbol position of the first reception of the uplink pilot signal before the network-side device sends the beamforming CSI-RS. The time difference between receiving two adjacent uplink pilot signals is the OFDM symbol difference between the OFDM symbol positions of the two adjacent uplink pilot signals; or The first moment is the time slot position at which the uplink pilot signal is first received before the network-side device sends the beamforming CSI-RS. The time difference between the times when two adjacent uplink pilot signals are received is the time slot difference between the time slot positions of the two adjacent uplink pilot signals.

4. The method as described in claim 1, characterized in that, The step of sending beamforming CSI-RS to the terminal device includes: The beamforming CSI-RS is transmitted to the terminal device through P CSI-RS ports.

5. The method as described in claim 4, characterized in that, The step of sending the beamforming CSI-RS to the terminal device through P of the CSI-RS ports includes: The beamforming CSI-RS is transmitted to the terminal device through P CSI-RS ports at multiple consecutive times; wherein the CSI-RS beam of the same CSI-RS port at multiple times uses the same spatial basis vector and the same frequency basis vector, and the CSI-RS beam of the same CSI-RS port at different times uses different phase offsets.

6. The method according to any one of claims 1 to 5, characterized in that, The CSI includes at least one of the following: Port selection indication information; Information on combination coefficients; Frequency domain basis vector indication information; Time-domain basis vector indication information.

7. The method as described in claim 6, characterized in that, Determining the precoding information of the terminal device based on the CSI includes: The precoded information W is determined by one of the following formulas: Formula 1: ; Formula 2: ; Formula 3: ; in, The power normalization factor, The power normalization factor, The power normalization factor, Select indication information for the port. For the combined coefficient information, This refers to the frequency domain basis vector indication information. This refers to the time-domain basis vector indication information. This represents the Kronecker product operation of matrices. Representation matrix The conjugate transpose of .

8. The method as described in claim 7, characterized in that, For formula one: , Precoding information at time t Determined by the following formula: ; in, , for The third time difference between the first transmission of the beamforming CSI-RS. The phase offset corresponding to the p-th transmission path, For the The first number of target CSI-RS ports selected by the terminal device, p and All are positive integers.

9. The method as described in claim 7, characterized in that, For formula two: , Precoding information at time t Determined by the following formula: ; in, , for The fourth time difference between the first transmission of the beamforming CSI-RS The phase offset corresponding to the p-th transmission path, For the The second number of target CSI-RS ports selected by the terminal device, L being a third number of unit basis vectors in a polarization direction, and p, L, and All are positive integers.

10. The method as described in claim 7, characterized in that, For formula three: , Precoding information at time t Determined by the following formula: ; in, make q T, V, and Q are all positive integers.

11. The method as described in claim 9 or 10, characterized in that, At least one of L, T, V, and Q is determined by the configuration of the network-side device, or by the report of the terminal device, or by a predefined configuration by the terminal device and the network-side device.

12. The method as described in claim 7 or 10, characterized in that, The time-domain basis vector indication information The terminal device determines this information based on the CSI-RS, or the time-domain basis vector indication information. The selection of the time-domain basis vectors for the terminal device is determined from the set configured by the network-side device.

13. The method as described in claim 12, characterized in that, The set of time-domain basis vectors includes multiple consecutive time-domain basis vectors or multiple discontinuous time-domain basis vectors.

14. The method as described in claim 6, characterized in that, The port selection indication information is used to indicate the target CSI-RS port selected by the terminal device. The number of target CSI-RS ports is determined by the network-side device configuration, or by the terminal device based on downlink channel information, or by a predefined method defined by the terminal device and the network-side device.

15. The method as described in claim 6, characterized in that, The combined coefficient information includes non-zero coefficients and / or the positions of non-zero coefficients, wherein the maximum number of non-zero coefficients is determined by the network-side device configuration, or by the terminal device based on downlink channel information, or by a predefined value by the terminal device and the network-side device.

16. The method according to any one of claims 1 to 5, characterized in that, The T time points correspond to T uplink pilot signal symbols, or the T time points correspond to T time slots for transmitting the uplink pilot signals.

17. The method as described in claim 16, characterized in that, The uplink pilot signals received in different time slots within the T time slots are either the same or different; or The uplink pilot signals received on different OFDM symbols within a time slot may be the same or different.

18. The method according to any one of claims 1 to 5, characterized in that, The uplink pilot signal transmitted by the receiving terminal device over T consecutive time intervals includes at least one of the following: Receive the uplink pilot signal transmitted by the terminal device at the same bandwidth and the same frequency domain location; Receive the uplink pilot signal transmitted by the terminal device at the same bandwidth and different frequency domain positions; Receive the uplink pilot signal transmitted by the terminal device at different bandwidths and the same frequency domain location; Receive the uplink pilot signal sent by the terminal device at different bandwidths and different frequency domain positions.

19. A method for determining Channel State Information (CSI), characterized in that, The method is executed by a terminal device and includes: Uplink pilot signals are sent to the network-side devices for T consecutive time intervals; T is an integer greater than 1. Receive beamformed CSI-RS sent by the network-side device; wherein, the CSI-RS beam of the beamformed CSI-RS sent by the network-side device is determined by the network-side device based on uplink channel information, and the uplink channel information is determined by the network-side device by performing uplink channel estimation on the uplink pilot signal; Determine the CSI based on the beamforming CSI-RS; Send the CSI to the network-side device; The uplink channel information includes angle information, time delay information, and Doppler offset information. The angle information is represented by spatial basis vectors, the time delay information is represented by frequency basis vectors, and the Doppler offset information is represented by phase offset or time basis vectors. The CSI-RS beam of the beamforming CSI-RS transmitted by the network-side device is determined by the network-side device based on the spatial basis vectors, the frequency basis vectors, and the target phase offset. The target phase offset is determined by the phase offset or based on the time basis vectors. in, The CSI-RS beam w of the p-th transmission path at time p is determined by the following formula: ; in, , This is the nth frequency domain basis vector corresponding to the p-th transmission path. Let p be the phase offset corresponding to the p-th transmission path; p, i, n, and k are all positive integers. in, express The first time difference between the time of receiving the first uplink pilot signal and the first time of receiving the first uplink pilot signal, wherein the first time difference is an integer multiple of the time difference between the times of receiving two adjacent uplink pilot signals.

20. The method as described in claim 19, characterized in that, After sending the CSI to the network-side device, the method further includes: The network-side device receives downlink signals sent by the network-side device. These downlink signals are generated by the network-side device based on the CSI, which determines the precoding information of the terminal device and sends it to the terminal device based on the precoding information.

21. The method as described in claim 19, characterized in that, The first moment is the Orthogonal Frequency Division Multiplexing (OFDM) symbol position of the first reception of the uplink pilot signal before the network-side device sends the beamforming CSI-RS. The time difference between receiving two adjacent uplink pilot signals is the OFDM symbol difference between the OFDM symbol positions of the two adjacent uplink pilot signals; or The first moment is the time slot position at which the uplink pilot signal is first received before the network-side device sends the beamforming CSI-RS. The time difference between the times when two adjacent uplink pilot signals are received is the time slot difference between the time slot positions of the two adjacent uplink pilot signals.

22. The method as described in claim 19, characterized in that, The receiving of beamforming CSI-RS transmitted by the network-side device includes: Receive the beamforming CSI-RS transmitted by the network-side device through P CSI-RS ports.

23. The method as described in claim 22, characterized in that, The receiving of the beamforming CSI-RS transmitted by the network-side device through P of the CSI-RS ports includes: The network-side device receives the beamformed CSI-RS transmitted through P CSI-RS ports and at multiple consecutive times; wherein the CSI-RS beam of the same CSI-RS port at multiple times uses the same spatial basis vector and the same frequency basis vector, and the CSI-RS beam of the same CSI-RS port at different times uses different phase offsets.

24. The method according to any one of claims 19 to 23, characterized in that, The CSI includes at least one of the following: Port selection indication information; Information on combination coefficients; Frequency domain basis vector indication information; Time-domain basis vector indication information.

25. The method as described in claim 24, characterized in that, The port selection indication information is used to indicate the target CSI-RS port selected by the terminal device. The number of target CSI-RS ports is determined by the network-side device configuration, or by the terminal device based on downlink channel information, or by a predefined method defined by the terminal device and the network-side device.

26. The method as described in claim 24, characterized in that, The combined coefficient information includes non-zero coefficients and / or the positions of non-zero coefficients, wherein the maximum number of non-zero coefficients is determined by the network-side device configuration, or by the terminal device based on downlink channel information, or by a predefined value by the terminal device and the network-side device.

27. The method according to any one of claims 19 to 23, characterized in that, The T time points correspond to T uplink pilot signal symbols, or the T time points correspond to T time slots for transmitting the uplink pilot signals.

28. The method as described in claim 27, characterized in that, The uplink pilot signals received in different time slots within the T time slots are either the same or different; or The uplink pilot signals transmitted on different OFDM symbols within a time slot may be the same or different.

29. The method according to any one of claims 19 to 23, characterized in that, Sending the uplink pilot signal to the network-side device includes at least one of the following: The uplink pilot signal is transmitted at the same bandwidth and the same frequency domain location; The uplink pilot signal is transmitted at the same bandwidth but different frequency domain locations; The uplink pilot signal is transmitted at different bandwidths and the same frequency domain location; The uplink pilot signal is transmitted at different bandwidths and different frequency domain locations.

30. A communication device, characterized in that, include: The transceiver module is configured to receive uplink pilot signals transmitted by the terminal device at consecutive T time points, and to perform uplink channel estimation on the uplink pilot signals to determine the uplink channel information at each of the consecutive T time points; where T is an integer greater than 1. The processing module is configured to determine the CSI-RS beam based on the uplink channel information; The transceiver module is also configured to send beamformed CSI-RS to the terminal device according to the CSI-RS beam; The transceiver module is also configured to receive CSI reported by the terminal device; The uplink channel information includes angle information, time delay information, and Doppler offset information. The angle information is represented by spatial basis vectors, the time delay information is represented by frequency basis vectors, and the Doppler offset information is represented by phase offset or time basis vectors. The processing module is further configured to determine the CSI-RS beam at each time step based on the spatial basis vectors, the frequency basis vectors, and the target phase offset. The target phase offset is determined by the phase offset or based on the time basis vectors. in, The CSI-RS beam w of the p-th transmission path at time p is determined by the following formula: ; in, , This is the nth frequency domain basis vector corresponding to the p-th transmission path. Let p be the phase offset corresponding to the p-th transmission path; p, i, n, and k are all positive integers. in, express The first time difference between the time of receiving the first uplink pilot signal and the first time of receiving the first uplink pilot signal, wherein the first time difference is an integer multiple of the time difference between the times of receiving two adjacent uplink pilot signals.

31. A communication device, characterized in that, include: The transceiver module is configured to send uplink pilot signals to the network-side device for T consecutive time intervals; T is an integer greater than 1; The transceiver module is further configured to receive beamformed CSI-RS transmitted by the network-side device; wherein the CSI-RS beam of the beamformed CSI-RS transmitted by the network-side device is determined by the network-side device based on uplink channel information, and the uplink channel information is determined by the network-side device by performing uplink channel estimation on the uplink pilot signal; The processing module is configured to determine the CSI based on the beamforming CSI-RS; The transceiver module is also configured to send the CSI to the network-side device; The uplink channel information includes angle information, time delay information, and Doppler offset information. The angle information is represented by spatial basis vectors, the time delay information is represented by frequency basis vectors, and the Doppler offset information is represented by phase offset or time basis vectors. The CSI-RS beam of the beamforming CSI-RS transmitted by the network-side device is determined by the network-side device based on the spatial basis vectors, the frequency basis vectors, and the target phase offset. The target phase offset is determined by the phase offset or based on the time basis vectors. in, The CSI-RS beam w of the p-th transmission path at time p is determined by the following formula: ; in, , This is the nth frequency domain basis vector corresponding to the p-th transmission path. Let p be the phase offset corresponding to the p-th transmission path; p, i, n, and k are all positive integers. in, express The first time difference between the time of receiving the first uplink pilot signal and the first time of receiving the first uplink pilot signal, wherein the first time difference is an integer multiple of the time difference between the times of receiving two adjacent uplink pilot signals.

32. A communication device, characterized in that, The device includes a processor and a memory, the memory storing a computer program, the processor executing the computer program stored in the memory to cause the device to perform the method as claimed in any one of claims 1 to 18, or the processor executing the computer program stored in the memory to cause the device to perform the method as claimed in any one of claims 19 to 29.

33. A communication device, characterized in that, include: Processor and interface circuitry; The interface circuit is configured to receive code instructions and transmit them to the processor; The processor is configured to execute the code instructions to perform the method as claimed in any one of claims 1 to 18, or to execute the code instructions to perform the method as claimed in any one of claims 19 to 29.

34. A computer-readable storage medium for storing instructions that, when executed, cause the method of any one of claims 1 to 18 to be implemented, or, when executed, cause the method of any one of claims 19 to 29 to be implemented.