CSI reporting methods, pre-recording matrix determination methods, apparatus and devices
By estimating CSI based on beamforming downlink pilot signals at multiple time points, the method addresses rapid channel changes for high-speed terminal devices, enhancing data transmission performance and reducing CSI reporting frequency and overhead.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-04-27
- Publication Date
- 2026-03-26
AI Technical Summary
In New Radio (NR) systems, terminal devices moving at medium to high speeds experience rapid channel changes due to their movement, leading to inaccurate pre-coding matrices for downlink data transmission, which degrades performance when using existing CSI reporting methods.
A method involving terminal devices sending uplink reference signals to network devices, receiving beamforming downlink pilot signals at multiple time points, estimating channel information, and reporting CSI to calculate a pre-coding matrix for future times, reducing the need for frequent CSI updates and lowering uplink feedback overhead.
This approach improves CSI accuracy and reduces the frequency of CSI reporting, ensuring data transmission performance by considering time-domain channel correlations and reducing overhead for high-speed terminal devices.
Smart Images

Figure 0007836419000130 
Figure 0007836419000131 
Figure 0007836419000132
Abstract
Description
[Technical Field]
[0001] This application relates to the field of mobile communications, and more particularly to a method for reporting CSI, a method for determining a pre-recording matrix, apparatus, and devices. [Background technology]
[0002] In New Radio (NR) systems, terminal devices report Channel Status Information (CSI) to network devices, which then calculate a pre-recording matrix used for downlink data transmission based on the information reported by the terminal devices.
[0003] Release 16 (R16) provides the R16 Release 2 (Type II) codebook and the R16 Type II port selection codebook. R17 provides the R17 Type II port selection codebook. These codebooks enable terminal devices to perform high-precision CSI quantization feedback.
[0004] For slow-moving terminal devices, network devices can accurately calculate the pre-recording matrix for the corresponding channel based on the codebook reported by the terminal device, thereby improving data transmission performance. For medium-to-high-speed moving terminal devices, using the same CSI reporting cycle as for slow-moving terminal devices can lead to rapid changes in channels at different times due to the movement of the terminal device. As a result, the pre-recording matrix calculated based on the codebook may not match the channel, potentially degrading data transmission performance. How to design a corresponding codebook and calculate a pre-coding matrix that matches the channel for rapidly changing channels is an urgent issue that needs to be addressed. [Overview of the project] [Problems that the invention aims to solve]
[0005] Embodiments of this application provide a method for reporting CSI, a method for determining a pre-recording matrix, an apparatus, and a device. The invention is as follows:
[0006] According to one aspect of this application, a method for reporting CSI is provided, the method being performed by a terminal device, and the method is The steps include sending an uplink reference signal to a network device, The steps include receiving beamforming downlink pilot signals transmitted by the network device at T consecutive time points, A step of estimating downlink active channel information corresponding to the T consecutive time points based on the beamforming downlink pilot signals for the T consecutive time points, The steps include determining the CSI corresponding to the T consecutive time points based on the downlink active channel information corresponding to the T consecutive time points, The step includes reporting the CSI to the network device, The beam used by the beamforming downlink pilot signal is determined based on uplink channel information estimated by the uplink reference signal, and the CSI is used by the network device to calculate the pre-recording matrix of downlink data transmission at time t, where time t is after T consecutive times and T is a positive integer.
[0007] According to another aspect of this application, a method for determining a pre-recording matrix is provided, the method being performed by a network device, and the method is The steps include receiving an uplink reference signal transmitted from a terminal device, estimating uplink channel information based on the uplink reference signal, and calculating a beam for transmitting a downlink pilot signal based on the uplink channel information; transmitting the downlink pilot signal for beamforming using the beam to the terminal device at T consecutive times; receiving CSI corresponding to the T consecutive times reported by the terminal device; calculating a precoding matrix for downlink data transmission at time t based on the CSI, where the CSI is determined by the terminal device based on the beamforming downlink pilot signal, the time t is after the T consecutive times, and T is a positive integer.
[0008] According to another aspect of the present application, a CSI reporting device is provided, the device includes: a transmission module for transmitting an uplink reference signal to a network device; a reception module for receiving a beamforming downlink pilot signal transmitted by the network device at T consecutive times; a determination module for estimating downlink effective channel information corresponding to the T consecutive times based on the beamforming downlink pilot signal of the T consecutive times, where the determination module further determines CSI corresponding to the T consecutive times based on the downlink effective channel information corresponding to the T consecutive times; the transmission module further reports the CSI to the network device; The beam used by the beamforming downlink pilot signal is determined based on uplink channel information estimated by the uplink reference signal, and the CSI is used by the network device to calculate the pre-recording matrix of downlink data transmission at time t, where time t is after T consecutive times and T is a positive integer.
[0009] According to another aspect of this application, a device for determining a pre-recording matrix is provided, the device is: A receiving module for receiving an uplink reference signal transmitted from a terminal device, A decision module for estimating uplink channel information based on the uplink reference signal and calculating a beam for transmitting a downlink pilot signal based on the uplink channel information, A transmitting module for transmitting the downlink pilot signal to the terminal device for beamforming using the beam at T consecutive time points, The receiving module further receives the CSI corresponding to the T consecutive time points reported by the terminal device, The decision module further calculates a pre-recording matrix of the downlink data transmission at time t based on the CSI, The CSI is determined by the terminal device based on the beamforming downlink pilot signal, where the time t is after the T consecutive time points, and T is a positive integer.
[0010] According to another aspect of this application, a terminal device is provided comprising a processor, a transceiver connected to the processor, and a memory for storing executable instructions of the processor, wherein the processor is configured to load and execute the executable instructions to implement the CSI reporting method described in the above aspect.
[0011] According to another aspect of this application, a network device is provided comprising a processor, a transceiver connected to the processor, and a memory for storing executable instructions of the processor, wherein the processor is configured to load and execute the executable instructions in order to implement the method for determining the pre-recording matrix described in the above aspect.
[0012] According to another aspect of this application, a computer-readable storage medium is provided which stores executable instructions, which are loaded and executed by a processor to implement the CSI reporting method or pre-recording matrix determination method described in the above aspects.
[0013] According to another aspect of this application, a chip including a programmable logic circuit and / or program instructions is provided, which, when the chip is executed in a computer device, realizes the CSI reporting method or pre-recording matrix determination method described in the above aspects.
[0014] According to another aspect of this application, a computer program product or computer program is provided, the computer program product or computer program includes computer instructions stored in a computer-readable storage medium, a processor reads and executes the computer instructions from the computer-readable storage medium, thereby causing a computer device to perform the CSI reporting method or pre-recording matrix determination method described in the above aspect. [Effects of the Invention]
[0015] The technical invention provided by this application includes at least the following beneficial effects:
[0016] By having a terminal device determine the CSI based on beamforming downlink pilot signals for T consecutive time points, the correlation of channel information in the time domain can be considered in the CSI determination. Network devices use this CSI to determine the pre-recording matrix, thereby enabling the network device to calculate the pre-recording matrix for different future time points based on the CSI reported at once by the terminal device. This ensures data transmission performance while simultaneously avoiding frequent CSI reporting by terminal devices due to high-speed movement, reducing the frequency of CSI reporting by terminal devices and lowering the uplink feedback overhead of terminal devices. Using beamforming downlink pilot signals to determine the CSI can improve the accuracy of the CSI determination. [Brief explanation of the drawing]
[0017] To more clearly explain the technical concepts of the embodiments of this application, the necessary drawings used in the description of the embodiments are briefly introduced below. Clearly, the drawings in the following description represent only a portion of the embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without expending any creative effort. [Figure 1] This is a schematic diagram of the system architecture of a communication system provided by one exemplary embodiment of this application. [Figure 2] This is a flowchart of a CSI reporting method provided by one exemplary embodiment of this application. [Figure 3] This is a flowchart of a method for determining a pre-recording matrix provided by one exemplary embodiment of this application. [Figure 4] This is a flowchart of a method for determining a pre-recording matrix provided by one exemplary embodiment of this application. [Figure 5] This is a schematic diagram showing the transmission of CSI-RS provided by one exemplary embodiment of the present application. [Figure 6]This is a flowchart of a method for determining a pre-recording matrix provided by one exemplary embodiment of this application. [Figure 7] This is a schematic diagram showing the transmission of CSI-RS provided by one exemplary embodiment of the present application. [Figure 8] This is a flowchart of a method for determining a pre-recording matrix provided by one exemplary embodiment of this application. [Figure 9] This is a block diagram of the configuration of a CSI reporting device provided by one exemplary embodiment of this application. [Figure 10] This is a block diagram of the configuration of a pre-recording matrix determination device provided by one exemplary embodiment of this application. [Figure 11] This is a schematic diagram of a communication device provided by one exemplary embodiment of this application. [Modes for carrying out the invention]
[0018] To further clarify the purpose, technical proposal, and advantages of this application, the method of implementation of this application will be described in more detail below, in conjunction with the attached drawings.
[0019] Here, exemplary embodiments are described in detail, and examples are shown in the drawings. Where the following description relates to the drawings, unless otherwise stated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application, which are described in detail in the appended claims.
[0020] The terms used in this disclosure are for illustrative purposes only and are not intended to limit this disclosure. The singular forms “one,” “the said,” and “the said” used in this disclosure and the appended claims are also intended to include the plural form unless the context clearly indicates otherwise. The terms “and / or” as used herein refer to any combination or all possible combinations of one or more related enumerated items.
[0021] This disclosure may use terms such as First, Second, Third, etc., to describe various types of information, but it should be understood that this information should not be limited to these terms. These terms are simply used to distinguish the same type of information. For example, as long as it does not deviate from the scope of this disclosure, First Information may be called Second Information, and similarly, Second Information may be called First Information. Depending on the context, the word “if” as used herein may be interpreted as “when…,” “in the case of…,” or “in response to a decision.”
[0022] In an NR system, terminal devices report CSIs to network devices, allowing the network devices to calculate a pre-recording matrix used for downlink data transmission based on the information reported by the terminal devices. R16 provides the R16 Type II codebook and the R16 Type II port selection codebook. R17 provides the R17 Type II port selection codebook. These codebooks enable terminal devices to perform high-precision quantized feedback of CSIs. By calculating the pre-recording matrix used for downlink data transmission based on the codebooks reported by the terminal devices, the network devices can adapt the data transmission process to changes in channel conditions and improve data transmission performance.
[0023] This explains the R16 Type II codebook and the R16 Type II port selection codebook:
[0024] For the R16 Type II codebook and the R16 Type II port selection codebook, the codebook structure is as follows:
number
number
number
[0025] For the R16 Type II codebook,
number
[0026] For the R16 Type II port selection codebook,
number
number
[0027]
number
number
[0028] If the transmission rank is v>1, all transmission layers adopt the same L SD basis, and each layer has one
number
number
[0029] This explains the R17 Type II port selection codebook:
[0030] For the R17 Type II port selection codebook, its codebook structure is:
number
number
[0031]
number
number
[0032] [Number] can be turned off or on. W f When W is turned off, f W is represented by a base vector of length N3 where all elements are 1. f When W is turned on, f W consists of two frequency domain base vectors of length N3 and includes a base vector of length N3 where all elements are 1. The two frequency domain base vectors are selected from within a discrete Fourier transform (DFT) window of size N, and N = 2 or 4.
[0033] Illustratively, W1, [Number] and [Number] The determination of is obtained by estimating and calculating effective channel information based on the CSI-RS of beamforming transmitted from the network device received by the terminal device. The beam of the CSI-RS is obtained by calculating based on the angle information and delay information of the uplink channel estimated by the network device.
[0034] When the user (terminal device) moves at a medium or high speed, in order to obtain an accurate precoding matrix, the user needs to report CSI using a smaller reporting period. If the CSI is still reported using the above Type II codebook, the uplink feedback overhead of the terminal device will increase significantly. If the reporting period of the CSI used by the user is kept constant or large, the performance of the system will degrade.
[0035] For terminal devices moving at medium to high speeds, the channel changes rapidly over time due to the Doppler offset. Therefore, if the above-mentioned Type II codebook is used, the terminal device must frequently feed back the CSI to adapt to the channel change, thereby ensuring data transmission performance; otherwise, data transmission performance will degrade. Frequent reporting of CSI increases the uplink feedback overhead of the terminal device. Channel information is correlated in the time domain either because channel information at different times within a continuous period of time is correlated in the time domain, or because the Doppler offset is fixed within a certain period of time. The method provided by the embodiments of this application can solve the above problems using the time domain correlation of channel information or the Doppler information of the channel. Specifically, by extending the design of the above-mentioned R16 and / or R17 Type II port selection codebook using the Doppler information of the channel, it is possible to enable a network device to calculate a pre-recording matrix for different times in the future based on CSI reported at once by the terminal device. This design ensures data transmission performance while simultaneously preventing terminal devices from frequently reporting CSIs due to high-speed movement, reducing the frequency of CSI reports by terminal devices, and lowering the uplink feedback overhead of terminal devices.
[0036] Figure 1 is a schematic diagram of the system architecture of a communication system provided by one embodiment of this application. This system architecture may include a terminal device 10, an access network device 20, and a core network device 30.
[0037] The terminal device 10 may refer to a UE (User Equipment), access terminal device, subscriber unit, subscriber station, mobile station, mobile, remote station, remote terminal device, mobile device, wireless communication device, user agent, or user equipment. Optionally, the terminal device may also be a cellular telephone, cordless telephone, SIP (Session Initiation Protocol) telephone, WLL (Wireless Local Loop) station, PDA (Personal Digital Assistant), handheld device with wireless communication capabilities, computing device, or other processing device connected to a wireless modem, in-vehicle device, wearable device, terminal device in a 5GS (5th Generation System), or terminal device in a future evolved PLMN (Public Land Mobile Network), and the embodiments of this application are not limited thereto. For ease of explanation, the devices described above are collectively referred to as terminal devices. The number of terminal devices 10 is usually multiple, and one or more terminal devices 10 may be distributed within a cell managed by each access network device 20.
[0038] The access network device 20 is a device deployed in the access network that provides wireless communication functionality for the terminal device 10. The access network device 20 can include various forms of macro base stations, micro base stations, relay stations, access points, etc. In systems using different radio access technologies, the name of the device providing access network device functionality may differ; for example, in a 5G NR system, it is called a gNodeB or gNB. As communication technology evolves, the name "access network device" may change. For ease of explanation, in the embodiments of this application, the device that provides wireless communication functionality for the terminal device 10 is collectively referred to as an access network device. Optionally, a communication relationship can be established between the terminal device 10 and the core network device 30 via the access network device 20. Exemplaryly, in an LTE system, the access network device 20 may be EUTRAN (Evolved Universal Terrestrial Radio Access Network) or one or more eNodeBs in EUTRAN, and in a 5G NR system, the access network device 20 may be RAN or one or more gNBs in RAN.
[0039] The core network device 30 primarily provides user connectivity, manages users, loads services, and provides an interface to the external network as a bearer network. For example, the core network device in a 5G NR system may include devices such as AMF (Access and Mobility Management Function) entities, UPF (User Plane Function) entities, SMF (Session Management Function) entities, and Location Management Function (LMF) entities. The access network device 20 and the core network device 30 can be collectively referred to as network devices. In the embodiments of this application, the core network device 30 is described as an LMF network element as an example.
[0040] In one example, the access network device 20 and the core network device 30 communicate with each other using a specific radio interface technology, such as the NG interface in a 5G NR system. The access network device 20 and the terminal device 10 communicate with each other using a specific radio interface technology, such as the Uu interface.
[0041] Figure 2 is a flowchart of a CSI reporting method provided by one embodiment of this application. This method can be applied to the terminal device shown in Figure 1. This method includes the following steps:
[0042] In step 202, an uplink reference signal is sent to the network device.
[0043] Selectively, this uplink reference signal is a Sounding Reference Signal (SRS), and can also be called a channel sounding reference signal.
[0044] In step 204, the network device receives beamforming downlink pilot signals transmitted at T consecutive time points.
[0045] The beam used by this beamforming downlink pilot signal is determined based on the uplink channel information estimated from the uplink reference signal. This downlink pilot signal is used by the terminal device to determine the downlink active channel information. T is a positive integer. Selectively, this beamforming downlink pilot signal is, • CSI-RS and, • Demodulation Reference Signal (DMRS), • Includes at least one of the following: CSI-RS and / or DMRS.
[0046] Selectively, the above parameter T is, • It is configured by the network device, The terminal device and the network device negotiate and determine the information in at least one of the following ways:
[0047] In step 206, downlink active channel information corresponding to T consecutive time points is estimated based on the beamforming downlink pilot signals for T consecutive time points.
[0048] Selectively, the terminal device can estimate downlink-enabled channel information for each of the T consecutive time points based on the beamforming downlink pilot signal at each of the T consecutive time points. This downlink-enabled channel information is used to reflect information about the characteristics of the downlink channel.
[0049] In step 208, the CSI corresponding to T consecutive time points is determined based on the downlink active channel information corresponding to T consecutive time points.
[0050] A network device can determine a pre-recording matrix for downlink data transmission based on the CSI determined by the terminal device. The CSI can be called codebook parameter information. Optionally, the information in the CSI includes the following two cases:
[0051] For the first name: This CSI is • Port selection instruction information, • Frequency domain base vector indication information, • Time-domain Doppler component indicator information, • Includes information indicating the coupling coefficient, and at least one of the following: Port selection information is used to indicate L reference signal ports selected by the terminal device; frequency-domain base vector information is used to indicate M frequency-domain base vectors selected by the terminal device; time-domain Doppler component information is used to indicate K time-domain Doppler components selected by the terminal device; and coupling coefficient information is used to indicate coupling coefficients determined by the terminal device, where parameters L, M, and K are positive integers. Optionally, time-domain Doppler component information is used to indicate K time-domain base vectors or K phase offsets selected by the terminal device; that is, time-domain Doppler components are represented by phase offsets or base vectors.
[0052] Selectively, the above parameter K is, • It is configured by the network device, • The terminal device and the network device negotiate and define in advance, The terminal device is determined by at least one of the following methods: • The terminal device is determined by downlink enabled channel information.
[0053] If the terminal device determines parameter K based on downlink enabled channel information, the terminal device reports the parameter K determined by the terminal device to the network device.
[0054] Selectively, if parameter T and / or parameter K are set by the network device, then parameter T and / or parameter K are set by the network device. • Radio Resource Control (RRC) signaling, • Media Access Control Control Unit (MAC-CE) signaling, - Downlink Control Information (DCI) is set to the terminal device via at least one of the following signaling methods.
[0055] Selectively, this time-domain Doppler component is, • If downlink data transmission is single-layer transmission, the time-domain Doppler components corresponding to different polarization directions may be the same or different. • The time-domain Doppler components corresponding to different reference signal ports may be the same or different. • The time-domain Doppler components corresponding to different time-frequency components satisfy at least one of the following conditions: they are either the same or different. The time-frequency component consists of a frequency-domain base vector and a time-domain Doppler component. Typically, there are two polarization directions, so the time-domain Doppler components corresponding to these two polarization directions are either the same or different. The polarization directions mentioned above refer to the polarization directions in which network devices transmit data to terminal devices.
[0056] Selectively, if downlink data transmission is multilayer transmission, the time-domain Doppler components corresponding to different transmission layers are either the same or different. Multilayer transmission involves multiple transmission layers, which are used by network devices to map codewords to ports.
[0057] Selectively, the time-domain Doppler component is represented by the phase offset between adjacent time points when the Dowlink pilot signal is transmitted, or the time-domain Doppler component is represented by the base vector.
[0058] If the time-domain Doppler component is expressed as a phase offset, and the parameter K is determined by the terminal device, then the parameter K is determined by the terminal device based on the number of non-zero coefficients in each transmission layer.
[0059] Selectively, the time-domain Doppler component is represented by the base vector, and the base vector is, • Discrete Fourier Transform (DFT) base vector and, • Discrete Cosine Transform (DCT) base vector, • Includes a polynomial base vector and at least one of the following.
[0060] Second case: This CSI is • Port selection instruction information, • Frequency domain base vector indication information, • Includes information indicating the coupling coefficient, and at least one of the following: Port selection instruction information is used to indicate L reference signal ports selected by the terminal device; frequency domain base vector instruction information is used to indicate M frequency domain base vectors selected by the terminal device; coupling coefficient instruction information is used to indicate T groups of coupling coefficients corresponding to T consecutive time points determined by the terminal device, where the information for the non-zero coefficient positions in the matrix of coupling coefficients for the T groups is the same, and parameters L and M are positive integers.
[0061] Selectively, each parameter in the above parameters L and M is, • It is configured by the network device, • The terminal device and the network device negotiate and define in advance, The terminal device is determined by at least one of the following methods: • The terminal device is determined by downlink channel information.
[0062] Selectively, the above reference signal port is, • CSI-RS port, • Includes at least one of the DMRS ports.
[0063] In step 210, the CSI is reported to the network device.
[0064] Optionally, the terminal device reports all or some of the information in the CSI determined by it to the network device. The CSI is used by the network device to calculate the pre-recording matrix of the downlink data transmission at time t, which is T consecutive times after this time. Optionally, the network device calculates the pre-recording matrix of the downlink data transmission for each of the T consecutive times based on the CSI reported by the terminal device, and uses this as the pre-recording matrix for time t. The network device can also directly calculate the pre-recording matrix for time t based on the CSI reported by the terminal device.
[0065] As described above, the method provided by this embodiment allows the correlation of channel information in the time domain to be taken into account when determining the CSI, by having the terminal device determine the CSI based on beamforming downlink pilot signals for T consecutive time points. The network device uses this CSI to determine the pre-recording matrix, thereby enabling the network device to calculate the pre-recording matrix for different time points in the future based on the CSI reported at once by the terminal device. This ensures data transmission performance while simultaneously avoiding the terminal device frequently reporting CSI due to high-speed movement, reducing the frequency at which the terminal device reports CSI, and lowering the uplink feedback overhead of the terminal device. By determining the CSI using beamforming downlink pilot signals, the accuracy of the CSI determination can be improved.
[0066] Figure 3 is a flowchart of a method for determining a pre-recording matrix provided by one embodiment of this application. This method can be adapted to the network device shown in Figure 1. This method includes the following steps:
[0067] In step 302, the uplink reference signal transmitted from the terminal device is received.
[0068] Selectively, this uplink reference signal is SRS.
[0069] In step 304, uplink channel information is estimated based on the uplink reference signal, and the beam for transmitting the downlink pilot signal is calculated based on the uplink channel information.
[0070] The network device estimates uplink channel information based on the uplink reference signal, which allows it to calculate the beam. This beam calculated by the network device is used to beamform against the downlink pilot signal. Selectively, this downlink pilot signal is used • CSI-RS and, DMRS and, • Includes at least one of the following: CSI-RS and / or DMRS.
[0071] In step 306, a downlink pilot signal is transmitted to the terminal device at T consecutive time points to perform beamforming using the beam.
[0072] The beamforming downlink pilot signal is used by the terminal device to determine downlink enabled channel information. If T is a positive integer, selectively, the above parameter T is: • It is configured by the network device, The terminal device and the network device negotiate and determine the information in at least one of the following ways:
[0073] Selectively, the network device transmits a beamforming downlink pilot signal to a terminal device using the same pilot signal resource port and the same beam at T consecutive time points. The same pilot signal resource port may include ports corresponding to the same pilot signal resource, or the same port with different pilot signal resource indices.
[0074] Selectively, a network device transmits different beamforming downlink pilot signals to a terminal device using the same pilot signal resource port at T consecutive time points. The same pilot signal resource port includes ports that are at the same frequency domain location among the ports configured with different pilot signal resources.
[0075] In step 308, the CSI corresponding to T consecutive time points reported by the terminal device is received.
[0076] The CSI is determined by the terminal device based on the beamforming downlink pilot signal. The terminal device estimates the downlink active channel information for T consecutive time points based on the beamforming downlink pilot signals for T consecutive time points. Then, based on the downlink active channel information for T consecutive time points, it determines the CSI corresponding to T consecutive time points. Selectively, the information in the CSI includes the following two cases:
[0077] For the first name: This CSI is • Port selection instruction information, • Frequency domain base vector indication information, • Time-domain Doppler component indicator information, • Includes information indicating the coupling coefficient, and at least one of the following: Port selection information is used to indicate L reference signal ports selected by the terminal device; frequency-domain base vector information is used to indicate M frequency-domain base vectors selected by the terminal device; time-domain Doppler component information is used to indicate K time-domain Doppler components selected by the terminal device; and coupling coefficient information is used to indicate coupling coefficients determined by the terminal device, where parameters L, M, and K are positive integers. Optionally, time-domain Doppler component information is used to indicate K time-domain base vectors or K phase offsets selected by the terminal device; that is, time-domain Doppler components are represented by phase offsets or base vectors.
[0078] Selectively, this time-domain Doppler component is, • If downlink data transmission is single-layer transmission, the time-domain Doppler components corresponding to different polarization directions may be the same or different. • The time-domain Doppler components corresponding to different reference signal ports may be the same or different. • The time-domain Doppler components corresponding to different time-frequency components satisfy at least one of the following conditions: they are either the same or different. The time-frequency component consists of a frequency-domain base vector and a time-domain Doppler component. Typically, there are two polarization directions, so the time-domain Doppler components corresponding to these two polarization directions are either the same or different. The polarization directions mentioned above refer to the polarization directions in which network devices transmit data to terminal devices.
[0079] Selectively, if downlink data transmission is multilayer transmission, the time-domain Doppler components corresponding to different transmission layers are either the same or different. Multilayer transmission involves multiple transmission layers, which are used by network devices to map codewords to ports.
[0080] Selectively, the time-domain Doppler component is represented by the phase offset between adjacent time points when the Dowlink pilot signal is transmitted, or the time-domain Doppler component is represented by the base vector.
[0081] If the time-domain Doppler component is expressed as a phase offset, and the parameter K is determined by the terminal device, then the parameter K is determined by the terminal device based on the number of non-zero coefficients in each transmission layer.
[0082] Selectively, the time-domain Doppler component is represented by the base vector, and the base vector is, • DFT base vector and, • DCT base vector and, • Includes a polynomial base vector and at least one of the following.
[0083] Second case: This CSI is • Port selection instruction information, • Frequency domain base vector indication information, • Includes information indicating the coupling coefficient, and at least one of the following: Port selection instruction information is used to indicate L reference signal ports selected by the terminal device; frequency domain base vector instruction information is used to indicate M frequency domain base vectors selected by the terminal device; coupling coefficient instruction information is used to indicate T groups of coupling coefficients corresponding to T consecutive time points determined by the terminal device, where the information for the non-zero coefficient positions in the matrix of coupling coefficients for the T groups is the same, and parameters L and M are positive integers.
[0084] In step 310, the pre-recording matrix of the downlink data transmission at time t is calculated based on the CSI.
[0085] This time t is after T consecutive time points. Optionally, the network device calculates the pre-recording matrix for downlink data transmission at each of the T consecutive time points based on the CSI reported by the terminal device, and uses this as the pre-recording matrix for time t. The network device can also directly calculate the pre-recording matrix for time t based on the CSI reported by the terminal device.
[0086] The network device uses the above time-domain Doppler component when calculating the pre-recording matrix of the downlink data transmission at time t based on the CSI. Optionally, for the first type of CSI, the time-domain Doppler component is determined by the terminal device. For the second type of CSI, the time-domain Doppler component is determined by the network device.
[0087] As described above, the method provided by this embodiment allows the correlation of channel information in the time domain to be taken into account when determining the CSI, by having the terminal device determine the CSI based on beamforming downlink pilot signals for T consecutive time points. The network device uses this CSI to determine the pre-recording matrix, thereby enabling the network device to calculate the pre-recording matrix for different time points in the future based on the CSI reported at once by the terminal device. This ensures data transmission performance while simultaneously avoiding the terminal device frequently reporting CSI due to high-speed movement, reducing the frequency at which the terminal device reports CSI, and lowering the uplink feedback overhead of the terminal device. By determining the CSI using beamforming downlink pilot signals, the accuracy of the CSI determination can be improved.
[0088] The method provided by the embodiments of this application enables an extended design for the CSI reporting process, thereby enabling the determination of the pre-recording matrix for downlink data transmission using time-domain Doppler components. By using channel Doppler information (time-domain Doppler components), the correlation of channel information in the time domain can be considered. Determining the pre-recording matrix using time-domain Doppler components allows the network device to calculate pre-recording matrices for different future times based on CSIs reported simultaneously by terminal devices. This ensures data transmission performance while simultaneously avoiding frequent CSI reporting by terminal devices due to high-speed movement, reducing the frequency of CSI reporting by terminal devices, and lowering the uplink feedback overhead of terminal devices. The time-domain Doppler components can be represented by the phase offset between adjacent times when the network device transmits downlink pilot signals, or they can be represented by the base vector. The time-domain Doppler components can be determined by the terminal device or by the network device. The method provided by this application is described below in three embodiments:
[0089] 1. The time-domain Doppler component is represented by a phase offset, and the state of the time-domain Doppler component is determined by the terminal device:
[0090] Figure 4 is a flowchart of a method for determining a pre-recording matrix provided by an embodiment of the present invention. This method can be applied to the system shown in Figure 1. This method includes the following steps:
[0091] In step 402, the terminal device sends an uplink reference signal to the network device.
[0092] Selectively, this uplink reference signal is SRS.
[0093] In step 404, the network device estimates the uplink channel information based on the uplink reference signal and calculates the beam for transmitting the downlink pilot signal based on the uplink channel information.
[0094] The network device estimates uplink channel information based on the uplink reference signal, which allows it to calculate the beam. This beam calculated by the network device is used to beamform against the downlink pilot signal. Selectively, this downlink pilot signal is used • CSI-RS and, DMRS and, • Includes at least one of the following: CSI-RS and / or DMRS.
[0095] In step 406, the network device transmits a downlink pilot signal to the terminal device at T consecutive time points to perform beamforming using the beam.
[0096] The beamforming downlink pilot signal is used by the terminal device to determine downlink enabled channel information. If T is a positive integer, selectively, the above parameter T is: • It is configured by the network device, The terminal device and the network device negotiate and determine the information in at least one of the following ways:
[0097] Selectively, network devices employ the same pilot signal resource port and the same beam at T consecutive time points to transmit beamforming downlink pilot signals to terminal devices. The same pilot signal resource port may include ports corresponding to the same pilot signal resource, or the same port with different pilot signal resource indices.
[0098] Selectively, a network device transmits different beamforming downlink pilot signals to a terminal device using the same pilot signal resource port at T consecutive time points. The same pilot signal resource port includes ports that are at the same frequency domain location among the ports configured with different pilot signal resources.
[0099] In step 408, the terminal device estimates downlink active channel information corresponding to T consecutive time points based on beamforming downlink pilot signals for T consecutive time points.
[0100] Selectively, the terminal device can estimate downlink-enabled channel information for each of the T consecutive time points based on the beamforming downlink pilot signal at each of the T consecutive time points. This downlink-enabled channel information is used to reflect information about the characteristics of the downlink channel.
[0101] In step 410, the terminal device determines a first type of CSI corresponding to T consecutive time points based on downlink enabled channel information corresponding to T consecutive time points. A network device can determine a pre-recording matrix for downlink data transmission based on the CSI determined by the terminal device. The CSI can be called codebook parameter information. Selectively, this CSI is: • Port selection instruction information, • Frequency domain base vector indication information, • Time-domain Doppler component indicator information, • Includes information indicating the coupling coefficient, and at least one of the following: Port selection information is used to indicate L reference signal ports selected by the terminal device; frequency-domain base vector information is used to indicate M frequency-domain base vectors selected by the terminal device; time-domain Doppler component information is used to indicate K time-domain Doppler components selected by the terminal device; and coupling coefficient information is used to indicate coupling coefficients determined by the terminal device, where parameters L, M, and K are positive integers. Optionally, time-domain Doppler component information is used to indicate K time-domain base vectors or K phase offsets selected by the terminal device; that is, time-domain Doppler components are represented by phase offsets or base vectors.
[0102] Selectively, each parameter in the above parameters L and M is, • It is configured by the network device, • The terminal device and the network device negotiate and define in advance, The terminal device is determined by at least one of the following methods: • The terminal device is determined by downlink channel information.
[0103] Selectively, the above reference signal port is, • CSI-RS port, • Includes at least one of the DMRS ports.
[0104] Selectively, the above parameter K is, • It is configured by the network device, • The terminal device and the network device negotiate and define in advance, The terminal device is determined by at least one of the following methods: • The terminal device is determined by downlink enabled channel information.
[0105] If the terminal device determines parameter K based on downlink enabled channel information, the terminal device reports the parameter K determined by the terminal device to the network device.
[0106] Selectively, if parameter T and / or parameter K are set by the network device, then parameter T and / or parameter K are set by the network device. RRC signaling and, MAC-CE signaling and, The terminal device is configured via DCI and at least one of the following signaling methods.
[0107] Selectively, this time-domain Doppler component is, • If downlink data transmission is single-layer transmission, the time-domain Doppler components corresponding to different polarization directions may be the same or different. • The time-domain Doppler components corresponding to different reference signal ports may be the same or different. • The time-domain Doppler components corresponding to different time-frequency components satisfy at least one of the following conditions: they are either the same or different. The time-frequency component consists of a frequency-domain base vector and a time-domain Doppler component. Typically, there are two polarization directions, so the time-domain Doppler components corresponding to these two polarization directions are either the same or different. The polarization directions mentioned above refer to the polarization directions in which network devices transmit data to terminal devices.
[0108] Selectively, if downlink data transmission is multilayer transmission, the time-domain Doppler components corresponding to different transmission layers are either the same or different. Multilayer transmission involves multiple transmission layers, which are used by network devices to map codewords to ports.
[0109] Selectively, the time-domain Doppler component is represented by the phase offset between adjacent time points when the downlink pilot signal is transmitted. When the time-domain Doppler component is represented by the phase offset, the parameter K is determined by the terminal device based on the number of non-zero coefficients in each transmission layer.
[0110] Selectively, the time-domain Doppler component is represented by a phase offset, and the equation for the time-domain Doppler component is as follows:
number
[0111] e represents a natural constant, and j represents an imaginary number.
number
[0112] Selectively, when a terminal device reports a time-domain Doppler component to a network device, the terminal device reports a phase offset value corresponding to the x-th reference signal port and the y-th frequency-domain base vector that satisfy the following conditions: The amplitude of the coupling coefficient corresponding to the x-th reference signal port and the y-th frequency-domain base vector is non-zero.
[0113] Selectively, terminal devices also report the strongest coefficients for network devices.
[0114] In step 412, the terminal device reports a first type of CSI to the network device.
[0115] Optionally, the terminal device reports all or some of the information in the CSI determined therein to the network device. The CSI is used by the network device to calculate the pre-recording matrix of the downlink data transmission at time t, where this time t is T consecutive times later. Optionally, if the terminal device reports the CSI, it quantizes the information in the CSI.
[0116] In step 414, the network device calculates the pre-recording matrix of the downlink data transmission at time t based on the first type of CSI.
[0117] Selectively, the network device calculates the pre-recording matrix of downlink data transmission for each of T consecutive time points based on the CSI reported by the terminal device, and uses this as the pre-recording matrix for time t. The network device can also directly calculate the pre-recording matrix for time t based on the CSI reported by the terminal device.
[0118] When calculating a pre-recording matrix of T consecutive times as a pre-recording matrix for time t for a network device: A correspondence exists between the time-domain Doppler component and time, and a network device can calculate a pre-recording matrix corresponding to each of T consecutive time points using the following formula, based on the CSI reported by the terminal device, and use this as the pre-recording matrix for downlink data transmission at time t:
number
number
number
[0119] When directly calculating the pre-recording matrix for a network device at time t: Selectively, the time intervals between adjacent time points in a sequence of T consecutive time points are equal, and the time difference between time point t and the first of the T consecutive time points is Δt, where Δt is an integer multiple of the time interval between adjacent time points in the T consecutive time points. Based on the CSI reported by the terminal device, the network device can directly calculate the pre-recording matrix for downlink data transmission at time t using the following formula:
number
number
number
number
[0120] In a specific example, the method provided by the embodiment of this application is used to optimize design for the R17 Type II port selection codebook, where the time-domain Doppler component is represented by a phase offset. The UE transmits an SRS to the gNB, which estimates the uplink channel information based on the received SRS, calculates P airspace beams, and then transmits beamforming downlink pilot signals to the UE via P CSI-RS ports. Exemplarily, Figure 5 is a schematic diagram of transmitting CSI-RS provided by one exemplary embodiment of this application. As shown in Figure 5, the downlink pilot signal for estimating the downlink channel is a CSI-RS. The gNB transmits beamforming CSI-RS to the UE at consecutive time points T=2, and the transmitted beamforming CSI-RS is defined as a beamforming CSI-RS burst, and the same port uses the same beamforming. Exemplarily, the data is transmitted in first-class transmission, i.e., transmit rank v=1, and the number of transmitting antenna ports is N t The number of PMI subbands is N3. The gNB is determined to have L=2, M=1 by setting the codebook parameters to UE via RRC signaling, and the number of non-zero coefficients is
number
[0121] The UE estimates the downlink-enabled channel information for these two time points based on the received beamforming CSI-RS burst. The UE then uses the enabled channel information for the first of the two time points (the first time point, i.e., time t0) to determine the port selection matrix.
number
number
number
number
number
number
number
number
number
[0122] In a specific example, the method provided by the embodiment of this application is used to optimize design for the R16 Type II port selection codebook, where the time-domain Doppler component is represented by a phase offset. The UE transmits an SRS to the gNB, which estimates the uplink channel information based on the received SRS, calculates P airspace beams, and then transmits a beamforming downlink pilot signal to the UE via P CSI-RS ports. Illustratively, continuing to refer to Figure 5, the pilot signal for estimating the downlink channel is a CSI-RS. The gNB transmits beamforming CSI-RS bursts to the UE at consecutive time points T=2, with the same port using the same beamforming. Illustratively, the data is transmitted in first-class transmission, i.e., transmit rank v=1, and the number of transmitting antenna ports is N. t The number of PMI subbands is N3. The gNB is determined to have L=2, M=2 by setting the codebook parameters to UE via RRC signaling, and the number of non-zero coefficients is K0=4.
[0123] Assuming that the UE estimates the downlink-enabled channel information for these two time points based on the received beamforming CSI-RS burst, and that the UE selects L=2 ports in one polarization direction based on the channel information for the first of the two time points (the first time point, i.e., time t0), and that the UE calculates the FD basis,
number
number
number
number
number
number
number
number
number
number
number
number
number
number
number
number
[0124] As described above, the method provided by this embodiment enables consideration of the correlation of channel information in the time domain when determining the CSI by having the terminal device determine the time-domain Doppler component based on beamforming downlink pilot signals for T consecutive time points. The network device uses this time-domain Doppler component to determine the pre-recording matrix, thereby enabling the network device to calculate the pre-recording matrix for different time points in the future based on the CSI reported at once by the terminal device. This ensures data transmission performance while simultaneously avoiding frequent CSI reporting by the terminal device due to high-speed movement, reducing the period during which the terminal device reports the CSI, and reducing the uplink feedback overhead of the terminal device. Determining the CSI using beamforming downlink pilot signals can improve the accuracy of CSI determination. Furthermore, a method for determining the time-domain Doppler component, represented by a phase offset, is provided.
[0125] 2. When the time-domain Doppler component is represented by a base vector and the terminal device determines the time-domain Doppler component:
[0126] Figure 6 is a flowchart of a method for determining a pre-recording matrix provided by an embodiment of the present invention. This method can be applied to the system shown in Figure 1. This method includes the following steps:
[0127] In step 602, the terminal device sends an uplink reference signal to the network device.
[0128] Selectively, this uplink reference signal is SRS.
[0129] In step 604, the network device estimates uplink channel information based on the uplink reference signal and calculates a beam for transmitting a downlink pilot signal based on the uplink channel information.
[0130] The network device estimates uplink channel information based on the uplink reference signal, thereby enabling the calculation of a beam. This beam calculated by the network device is used to perform beamforming on the downlink pilot signal. Optionally, this downlink pilot signal is · CSI-RS, · DMRS, · at least one of a combination of CSI-RS and DMRS.
[0131] In step 606, the network device transmits a downlink pilot signal that performs beamforming using the beam to the terminal device at T consecutive times.
[0132] The downlink pilot signal for beamforming is used by the terminal device to determine downlink effective channel information. T is a positive integer. Optionally, the parameter T is · set by the network device, · determined in at least one of the ways of being negotiated between the terminal device and the network device and being predefined,
[0133] Optionally, at T consecutive times, the network device uses the same pilot signal resource port and the same beam to transmit a downlink pilot signal for beamforming to the terminal device. The same pilot signal resource port includes a port corresponding to the same pilot signal resource or the same port of different pilot signal resource indexes.
[0134] Alternatively, the network device uses the same pilot signal resource port to transmit different beamforming downlink pilot signals to the terminal device at T consecutive times. The same pilot signal resource port includes ports with the same frequency domain position among each port where different pilot signal resources are set.
[0135] In step 608, the terminal device estimates downlink effective channel information corresponding to T consecutive times based on the beamforming downlink pilot signals at T consecutive times.
[0136] Alternatively, the terminal device can estimate the downlink effective channel information for each of the T consecutive times based on the beamforming downlink pilot signals for each of the T consecutive times. This downlink effective channel information is used to reflect information on the characteristics of the downlink channel.
[0137] In step 610, the terminal device determines a second type of CSI corresponding to T consecutive times based on the downlink effective channel information corresponding to T consecutive times.
[0138] The network device can determine a precoding matrix for downlink data transmission based on the CSI determined by the terminal device. The CSI can be called codebook parameter information. Alternatively, this CSI · port selection indication information, and · frequency domain base vector indication information, and · time domain Doppler component indication information, and · coupling coefficient indication information, and includes at least one piece of information among them, Port selection information is used to indicate L reference signal ports selected by the terminal device; frequency-domain base vector information is used to indicate M frequency-domain base vectors selected by the terminal device; time-domain Doppler component information is used to indicate K time-domain Doppler components selected by the terminal device; and coupling coefficient information is used to indicate coupling coefficients determined by the terminal device, where parameters L, M, and K are positive integers. Optionally, time-domain Doppler component information is used to indicate K time-domain base vectors or K phase offsets selected by the terminal device; that is, time-domain Doppler components are represented by phase offsets or base vectors.
[0139] Selectively, each parameter in the above parameters L and M is, • It is configured by the network device, • The terminal device and the network device negotiate and define in advance, The terminal device is determined by at least one of the following methods: • The terminal device is determined by downlink channel information.
[0140] Selectively, the above reference signal port is, • CSI-RS port, • Includes at least one of the DMRS ports. Selectively, the above parameter K is, • It is configured by the network device, • The terminal device and the network device negotiate and define in advance, The terminal device is determined by at least one of the following methods: • The terminal device is determined by downlink enabled channel information.
[0141] If the terminal device determines parameter K based on downlink enabled channel information, the terminal device reports the parameter K determined by the terminal device to the network device.
[0142] Selectively, if parameter T and / or parameter K are set by the network device, then parameter T and / or parameter K are set by the network device. RRC signaling and, MAC-CE signaling and, The terminal device is configured via DCI and at least one of the following signaling methods.
[0143] Selectively, this time-domain Doppler component is, • If downlink data transmission is single-layer transmission, the time-domain Doppler components corresponding to different polarization directions may be the same or different. • The time-domain Doppler components corresponding to different reference signal ports may be the same or different. • The time-domain Doppler components corresponding to different time-frequency components satisfy at least one of the following conditions: they are either the same or different. The time-frequency component consists of a frequency-domain base vector and a time-domain Doppler component. Typically, there are two polarization directions, so the time-domain Doppler components corresponding to these two polarization directions are either the same or different. The polarization directions mentioned above refer to the polarization directions in which network devices transmit data to terminal devices.
[0144] Selectively, if downlink data transmission is multilayer transmission, the time-domain Doppler components corresponding to different transmission layers are either the same or different. Multilayer transmission involves multiple transmission layers, which are used by network devices to map codewords to ports.
[0145] Selectively, this time-domain Doppler component is represented by a base vector. This base vector is, ·DFT-based vectors, and ·DCT-based vectors, and ·polynomial-based vectors, including at least one of them. Optionally, by introducing parameter O3, it is possible to perform oversampling expansion on the time-domain Doppler component, thereby obtaining more base vector information.
[0146] Optionally, the time-domain Doppler component is represented by a base vector, and the formula for the time-domain Doppler component is as follows:
Equation
[0147] In step 612, the terminal device reports the second type of CSI to the network device.
[0148] Optionally, the terminal device reports all or some of the information in the CSI determined thereby to the network device. The CSI is used by the network device to calculate the precoding matrix for downlink data transmission at time t, where this time t is after T consecutive times. Optionally, when the terminal device reports the CSI, it quantizes the information in the CSI.
[0149] In step 614, the network device calculates the precoding matrix for downlink data transmission at time t based on the second type of CSI.
[0150] Selectively, the network device calculates the pre-recording matrix of downlink data transmission for each of T consecutive time points based on the CSI reported by the terminal device, and uses this as the pre-recording matrix for time t. The network device can also directly calculate the pre-recording matrix for time t based on the CSI reported by the terminal device.
[0151] When calculating a pre-recording matrix of T consecutive times as a pre-recording matrix for time t for a network device: A correspondence exists between the time-domain Doppler component and time, and a network device can calculate a pre-recording matrix corresponding to each of T consecutive time points using the following formula, based on the CSI reported by the terminal device, and use this as the pre-recording matrix for downlink data transmission at time t:
number
number
number
[0152] When directly calculating the pre-recording matrix for a network device at time t: Selectively, the time-domain Doppler component is represented by the DFT base vector, where the time intervals between adjacent times in a sequence of T times are equal, and t = T + n represents the time t that follows the last time in the sequence of T times, where the time interval from the last time in the sequence of T times is n times the target time interval, where the target time interval is the time interval between adjacent times in a sequence of T times, and n is a positive integer. Based on the CSI reported by the terminal device, the network device can directly calculate the pre-recording matrix of the downlink data transmission at time t using the following formula:
number
number
number
[0153] In a specific example, the method provided by the embodiment of this application is used to optimize design for the R17 Type II port selection codebook, where the time-domain Doppler component is represented by a base vector. The UE transmits an SRS to the gNB, which estimates uplink channel information based on the received SRS, calculates P airspace beams, and then transmits a beamforming downlink pilot signal to the UE via P CSI-RS ports. Exemplarily, Figure 7 is a schematic diagram of transmitting a CSI-RS provided by one exemplary embodiment of this application. As shown in Figure 7, the pilot signal for downlink channel estimation is a CSI-RS, and the gNB transmits a beamforming CSI-RS burst to the UE at four consecutive time points T=4, with the same port using the same beamforming. Exemplarily, the data is transmitted in first-class transmission, i.e., transmit rank v=1, and the number of transmitting antenna ports is N t =16, and the number of PMI subbands is N3. The gNB sets the codebook parameters to the UE via RRC signaling to determine L=2, M=2, and the reported number of coupling coefficients is K0=8. The time-domain Doppler component is represented by K=2 DFT base vectors, and there is no oversampling with respect to the base vector of the time-domain Doppler component, i.e., the parameter O3=1 corresponding to the DFT base vector.
[0154] The UE estimates the downlink active channel information for these four time points based on the received CSI-RS burst. The port selected by the UE based on the channel information for the first of the four time points (the first time point, i.e., time t0) is
number
number
number
number
number
number
number
number
number
number
number
number
number
[0155] Furthermore, the method provided by the embodiments of this application can also be used to perform an optimized design for the R16 Type II port selection codebook, in which case the time-domain Doppler component is represented by a base vector. For a detailed implementation process, please refer to the embodiment described above in which an optimized design is performed for the R17 Type II port selection codebook and the time-domain Doppler component is represented by a base vector; a detailed explanation is omitted in this application.
[0156] As described above, the method provided by this embodiment enables consideration of the correlation of channel information in the time domain when determining the CSI by having the terminal device determine the time-domain Doppler component based on beamforming downlink pilot signals for T consecutive time points. The network device uses this time-domain Doppler component to determine the pre-recording matrix, thereby enabling the network device to calculate the pre-recording matrix for different time points in the future based on the CSI reported at once by the terminal device. This ensures data transmission performance while simultaneously avoiding the terminal device frequently reporting CSI due to high-speed movement, reducing the period during which the terminal device reports CSI, and reducing the uplink feedback overhead of the terminal device. Determining the CSI using beamforming downlink pilot signals can improve the accuracy of CSI determination. Furthermore, a method for determining the time-domain Doppler component, represented by a base vector, is provided.
[0157] 3. When the time domain Doppler is determined by the network device: Figure 8 is a flowchart of a method for determining a pre-recording matrix provided by an embodiment of the present invention. This method can be applied to the system shown in Figure 1. This method includes the following steps:
[0158] In step 802, the terminal device transmits an uplink reference signal to the network device.
[0159] Selectively, this uplink reference signal is SRS.
[0160] In step 804, the network device estimates the uplink channel information based on the uplink reference signal and calculates the beam for transmitting the downlink pilot signal based on the uplink channel information.
[0161] The network device estimates uplink channel information based on the uplink reference signal, which allows it to calculate the beam. This beam calculated by the network device is used to beamform against the downlink pilot signal. Selectively, this downlink pilot signal is used • CSI-RS and, DMRS and, • Includes at least one of the following: CSI-RS and / or DMRS.
[0162] In step 806, the network device transmits a downlink pilot signal to the terminal device at T consecutive time points, which uses the beam to perform beamforming.
[0163] The beamforming downlink pilot signal is used by the terminal device to determine downlink enabled channel information. If T is a positive integer, selectively, the above parameter T is: • It is configured by the network device, The terminal device and the network device negotiate and determine the information in at least one of the following ways:
[0164] Selectively, network devices employ the same pilot signal resource port and the same beam at T consecutive time points to transmit beamforming downlink pilot signals to terminal devices. The same pilot signal resource port may include ports corresponding to the same pilot signal resource, or the same port with different pilot signal resource indices.
[0165] Selectively, a network device transmits different beamforming downlink pilot signals to a terminal device using the same pilot signal resource port at T consecutive time points. The same pilot signal resource port includes ports that are at the same frequency domain location among the ports configured with different pilot signal resources.
[0166] In step 808, the terminal device estimates downlink enabled channel information corresponding to T consecutive time points based on beamforming downlink pilot signals for T consecutive time points.
[0167] Selectively, the terminal device can estimate downlink-enabled channel information for each of the T consecutive time points based on the beamforming downlink pilot signal at each of the T consecutive time points. This downlink-enabled channel information is used to reflect information about the characteristics of the downlink channel.
[0168] In step 810, the terminal device determines a third type of CSI corresponding to T consecutive time points based on downlink enabled channel information corresponding to T consecutive time points.
[0169] A network device can determine a pre-recording matrix for downlink data transmission based on the CSI determined by the terminal device.
[0170] CSI can be called Codebook Parameter Information. Selectively, this CSI is, • Port selection instruction information, • Frequency domain base vector indication information, • Includes information indicating the coupling coefficient, and at least one of the following: Port selection instruction information is used to indicate L reference signal ports selected by the terminal device; frequency domain base vector instruction information is used to indicate M frequency domain base vectors selected by the terminal device; coupling coefficient instruction information is used to indicate T groups of coupling coefficients corresponding to T consecutive time points determined by the terminal device, where the information for the non-zero coefficient positions in the matrix of coupling coefficients for the T groups is the same, and parameters L and M are positive integers.
[0171] Selectively, each parameter in the above parameters L and M is, • It is configured by the network device, • The terminal device and the network device negotiate and define in advance, The terminal device is determined by at least one of the following methods: • The terminal device is determined by downlink channel information.
[0172] Selectively, if parameter T is set by the network device, then parameter T is set by the network device. RRC signaling and, MAC-CE signaling and, The terminal device is configured via DCI and at least one of the following signaling methods.
[0173] Selectively, the above reference signal port is, • CSI-RS port, • Includes at least one of the DMRS ports.
[0174] In step 812, the terminal device reports a third type of CSI to the network device.
[0175] Optionally, the terminal device reports all or some of the information in the CSI determined therein to the network device. The CSI is used by the network device to calculate the pre-recording matrix of the downlink data transmission at time t, where this time t is T consecutive times later. Optionally, if the terminal device reports the CSI, it quantizes the information in the CSI.
[0176] In step 814, the network device calculates the pre-recording matrix of the downlink data transmission at time t based on the third type of CSI.
[0177] Selectively, the network device calculates the downlink data transmission pre-recording matrix for each of T consecutive time points based on the CSI reported by the terminal device, and uses this as the pre-recording matrix for time t. Selectively, the network device calculates the downlink data transmission pre-recording matrix for time t using at least one of the following equations based on the CSI reported by the terminal device:
number
number
number
number
number
number
number
[0178] As described above, the method provided by this embodiment enables the network device to consider the correlation of channel information in the time domain when determining the CSI by having the terminal device determine the coupling coefficients of T groups based on beamforming downlink pilot signals for T consecutive time points and report the CSI to the network device. The network device determines the pre-recording matrix by determining the time-domain Doppler component, thereby enabling the network device to calculate the pre-recording matrix for different future time points based on the CSI reported at once by the terminal device. This ensures data transmission performance while simultaneously avoiding the terminal device frequently reporting CSI due to high-speed movement, reducing the frequency of CSI reporting by the terminal device, and lowering the uplink feedback overhead of the terminal device. Determining the CSI using beamforming downlink pilot signals can improve the accuracy of CSI determination. Furthermore, determining the time-domain Doppler component by the network device can further reduce the uplink feedback overhead of the terminal device.
[0179] Furthermore, the priority of the steps in the methods provided by the embodiments of this application can be appropriately adjusted, and the steps can be increased or decreased depending on the circumstances. Those skilled in the art can easily conceive of variations within the scope of the art disclosed in this application, and all of these should fall within the scope of protection of this application; therefore, no further explanation is provided here.
[0180] Figure 9 shows a block diagram of the configuration of a CSI reporting device provided by one exemplary embodiment of this application. As shown in Figure 9, this device is A transmitting module 901 for sending an uplink reference signal to a network device, A receiving module 902 for receiving beamforming downlink pilot signals transmitted at T consecutive time points in a network device, Includes a decision module 903 for estimating downlink-enabled channel information corresponding to T consecutive time points based on beamforming downlink pilot signals for T consecutive time points, The decision module 903 further determines the CSI corresponding to T consecutive time points based on downlink enabled channel information corresponding to T consecutive time points, The transmitting module 901 further reports the CSI to the network device. The beam used by the beamforming downlink pilot signal is determined based on uplink channel information estimated from the uplink reference signal, and the CSI is used by the network device to calculate the pre-recording matrix of the downlink data transmission at time t, where time t is after the aforementioned T consecutive times and T is a positive integer.
[0181] In one selective setting, CSI is, Port selection instruction information, Frequency domain base vector indication information, Time-domain Doppler component indicator information, The information includes at least one of the following: coupling coefficient indicator information, Port selection instruction information is used to indicate L reference signal ports selected by the terminal device; frequency domain base vector instruction information is used to indicate M frequency domain base vectors selected by the terminal device; time domain Doppler component instruction information is used to indicate K time domain Doppler components selected by the terminal device; and coupling coefficient instruction information is used to indicate coupling coefficients determined by the terminal device, where parameters L, M, and K are positive integers.
[0182] In one selective setting, CSI is, Port selection instruction information, Frequency domain base vector indication information, The information includes at least one of the following: coupling coefficient indicator information, Port selection instruction information is used to indicate L reference signal ports selected by the terminal device; frequency domain base vector instruction information is used to indicate M frequency domain base vectors selected by the terminal device; coupling coefficient instruction information is used to indicate T groups of coupling coefficients corresponding to T consecutive time points determined by the terminal device, where the information for the non-zero coefficient positions in the matrix of coupling coefficients for the T groups is the same, and parameters L and M are positive integers.
[0183] In one selective setting, parameter K is, It is configured by the network device, The terminal device and the network device negotiate and define in advance. The terminal device is determined by the downlink enabled channel information, and by at least one of the following methods.
[0184] In one selective setting, the transmitter module 901 is: If the terminal device determines parameter K based on downlink enabled channel information, it reports the parameter K determined by the terminal device to the network device.
[0185] In one selective setting, the time-domain Doppler component is represented by the phase offset between adjacent time points when the downlink pilot signal is transmitted, or the time-domain Doppler component is represented by the base vector.
[0186] In one selective setting, if the time-domain Doppler component is represented by a phase offset, the parameter K is determined by the terminal device based on the number of non-zero coefficients in each transmission layer.
[0187] In one selective setting, the time-domain Doppler component is, If downlink data transmission is single-layer transmission, the time-domain Doppler components corresponding to different polarization directions may be the same or different. The time-domain Doppler components corresponding to different reference signal ports may be the same or different. • The time-domain Doppler components corresponding to different time-frequency components satisfy at least one of the following conditions: they are either the same or different. The time-frequency component consists of a frequency-domain base vector and a time-domain Doppler component.
[0188] In one selective setting, if the downlink data transmission is multilayer transmission, the time-domain Doppler components corresponding to different transmission layers are either the same or different.
[0189] In one selective setting, the time-domain Doppler component is represented by a phase offset, and the equation for the time-domain Doppler component is as follows:
number
[0190] In one selective setting, the transmitter module 901 is: When reporting time-domain Doppler components to a network device, report the phase offset value corresponding to the x-th reference signal port and the y-th frequency-domain base vector that satisfy the following conditions: The amplitude of the coupling coefficient corresponding to the x-th reference signal port and the y-th frequency-domain base vector is non-zero.
[0191] In one selective setting, the time-domain Doppler component is represented by a base vector, and the formula for the time-domain Doppler component is as follows:
number
[0192] In one selective setting, the time-domain Doppler component is represented by a base vector, and the base vector is: DFT base vector and, DCT base vector and, It includes a polynomial base vector and at least one of the following.
[0193] In one selective setting, parameter T is, It is configured by the network device, The terminal device and the network device negotiate and determine the outcome in at least one of the following ways:
[0194] In one selective setting, if parameter T and / or parameter K are set by the network device, then parameter T and / or parameter K are set by the network device. RRC signaling and MAC-CE signaling and It is configured on the terminal device via DCI and at least one of the following signaling methods.
[0195] In one selective setting, the reference signal port is, CSI-RS port and, It includes at least one of the DMRS ports.
[0196] In one selective setting, the downlink pilot signal is, CSI-RS and, DMRS and, It includes at least one of the following: a combination of CSI-RS and DMRS.
[0197] In one selective setting, the uplink reference signal is SRS.
[0198] Figure 10 is a block diagram of the configuration of a pre-recording matrix determination apparatus provided by one exemplary embodiment of this application. As shown in Figure 10, this apparatus is A receiving module 1001 for receiving an uplink reference signal transmitted from a terminal device, A decision module 1002 for estimating uplink channel information based on an uplink reference signal and calculating the beam for transmitting a downlink pilot signal based on the uplink channel information, The system includes a transmitting module 1003 for transmitting downlink pilot signals to a terminal device at T consecutive time points to perform beamforming using the beam, The receiving module 1001 further receives CSIs corresponding to T consecutive time points reported by the terminal device, The decision module 1002 further calculates the pre-recording matrix of the downlink data transmission at time t based on the CSI, The CSI is determined by the terminal device based on the beamforming downlink pilot signal, where time t is after T consecutive time points, and T is a positive integer.
[0199] In one selective setting, the transmitter module 1003 is: At T consecutive time points, using the same pilot signal resource port and the same beam, a beamforming downlink pilot signal is transmitted to the terminal device. The same pilot signal resource port includes ports corresponding to the same pilot signal resource, or the same port with different pilot signal resource indices.
[0200] In one selective setting, the transmitter module 1003 is: At T consecutive time points, using the same pilot signal resource port, send different beamforming downlink pilot signals to the terminal device. The same pilot signal resource port includes ports that have the same frequency domain location among ports configured with different pilot signal resources.
[0201] In one selective setting, CSI is, Port selection instruction information, Frequency domain base vector indication information, Time-domain Doppler component indicator information, The information includes at least one of the following: coupling coefficient indicator information, Port selection instruction information is used to indicate L reference signal ports selected by the terminal device; frequency domain base vector instruction information is used to indicate M frequency domain base vectors selected by the terminal device; time domain Doppler component instruction information is used to indicate K time domain Doppler components selected by the terminal device; and coupling coefficient instruction information is used to indicate coupling coefficients determined by the terminal device, where parameters L, M, and K are positive integers.
[0202] In one selective setting, CSI is, Port selection instruction information, Frequency domain base vector indication information, The information includes at least one of the following: coupling coefficient indicator information, Port selection instruction information is used to indicate L reference signal ports selected by the terminal device; frequency domain base vector instruction information is used to indicate M frequency domain base vectors selected by the terminal device; coupling coefficient instruction information is used to indicate T groups of coupling coefficients corresponding to T consecutive time points determined by the terminal device, where the information for the non-zero coefficient positions in the matrix of coupling coefficients for the T groups is the same, and parameters L and M are positive integers.
[0203] In one selective setting, the time-domain Doppler component is represented by the phase offset between adjacent time points when the downlink pilot signal is transmitted, or the time-domain Doppler component is represented by the base vector.
[0204] In one selective setting, the time-domain Doppler component is represented by a phase offset, and the equation for the time-domain Doppler component is as follows:
number
[0205] In one selective setting, the time-domain Doppler component is represented by a base vector, and the formula for the time-domain Doppler component is as follows:
number
[0206] In one selective setting, the decision module 1002 is: Based on CSI, calculate the pre-recording matrix of the downlink data transmission at time t using the following formula:
number
number
number
[0207] In one selective setting, the decision module 1002 is: Based on CSI, calculate the pre-recording matrix of the downlink data transmission at time t using the following formula:
number
number
number
[0208] In one selective setting, the decision module 1002 is: Based on the CSI, calculate the pre-recording matrix of the downlink data transmission at time t using at least one of the following formulas:
number
number
number
number
number
number
number
number
[0209] In one selective setting, the time intervals between adjacent times in a sequence of T times are equal, the time difference between time t and the first of the T consecutive times is Δt, and Δt is an integer multiple of the time interval between adjacent times in the T consecutive times, and the decision module 1002, Based on CSI, calculate the pre-recording matrix of the downlink data transmission at time t using the following formula:
number
number
number
number
[0210] In one selective setting, the time-domain Doppler component is represented by a DFT base vector, where the time intervals between adjacent times in a sequence of T times are equal, and t = T + n represents a time t that follows the last time in the sequence of T times, where the time interval from the last time in the sequence of T times is n times the target time interval, where the target time interval is the time interval between adjacent times in a sequence of T times, and n is a positive integer. The decision module 1002 is, Based on CSI, calculate the pre-recording matrix of the downlink data transmission at time t using the following formula:
number
number
number
[0211] In one selective setting, the reference signal port is, CSI-RS port and, It includes at least one of the DMRS ports. In one selective setting, the downlink pilot signal is, CSI-RS and, DMRS and, It includes at least one of the following: a combination of CSI-RS and DMRS.
[0212] In one selective setting, the uplink reference signal is SRS.
[0213] In the above embodiment, the device provided was described using only the division of the individual functional modules as an example to realize its functions. However, in actual applications, the assignment of the above functions is completed by different functional modules as needed, and the internal structure of the device is divided into different functional modules to complete all or some of the functions described above.
[0214] The specific method for operating each module of the apparatus described above has already been explained in detail in the embodiment of the said method, but will not be explained in detail here.
[0215] Figure 11 is a schematic diagram of a communication device (terminal device or network device) provided by an exemplary embodiment of the present application, the communication device 110 including a processor 1101, a receiver 1102, a transmitter 1103, a memory 1104, and a bus 1105.
[0216] The processor 1101 includes one or more processing cores, and the processor 1101 performs various functional applications and information processing by executing software programs and modules.
[0217] The receiver 1102 and the transmitter 1103 can be implemented as a single communication component, and this communication component may be a single communication chip.
[0218] Memory 1104 is connected to processor 1101 by bus 1105.
[0219] The memory 1104 stores at least one instruction, and the processor 1101 executes the at least one instruction to implement various steps of the embodiment of the above method.
[0220] Furthermore, the memory 1104 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, which includes, but is not limited to, magnetic disks or optical disks, electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EEPROM), static random access memory (SRAM), read-only memory (ROM), magnetic memory, flash memory, and programmable read-only memory (PROM).
[0221] When the communication device is implemented as a terminal device, the processor and transceiver of the communication device according to the embodiment of this application may both be implemented as a communication chip, or the transceiver may have a separate communication chip. The transmitter in the transceiver performs the transmission step performed by the terminal device in any of the above methods, the receiver in the transceiver performs the reception step performed by the terminal device in any of the above methods, and the processor performs steps other than the transmission and reception steps, which are not described here.
[0222] When the communication device is implemented as a network device, the processor and transceiver of the communication device according to the embodiment of this application may both be implemented as a communication chip, or the transceiver may have a separate communication chip. The transmitter in the transceiver performs a transmission step performed by the network device in any of the above methods, the receiver in the transceiver performs a reception step performed by the network device in any of the above methods, and the processor performs steps other than the transmission and reception steps, which are not described here.
[0223] In exemplary embodiments, a computer-readable storage medium is further provided which stores at least one instruction, at least one program, a code set, or an instruction set. The at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by the processor to implement a CSI reporting method or a pre-recording matrix determination method provided by each embodiment of the above method.
[0224] In exemplary embodiments, a chip including programmable logic circuits and / or program instructions is further provided, which, when the chip is executed in a communication device, implements a CSI reporting method or a pre-recording matrix determination method provided by the embodiments of each of the above methods.
[0225] In exemplary embodiments, a computer program product is also provided that, when executed on the processor of a computer device, causes the computer device to perform the CSI reporting method or pre-recording matrix determination method described above.
[0226] Those skilled in the art will recognize that, in one or more of the above examples, the functions described in the embodiments of this application may be implemented in hardware, software, firmware, or any combination thereof. When implemented using software, these functions may be stored on a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable mediums include computer storage media and communication media, and any medium convenient for transmitting computer programs from one place to another. The storage medium may be any medium accessible by a general-purpose or dedicated computer.
[0227] The foregoing are merely exemplary embodiments of this application and do not limit it. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application must be within the scope of protection of this disclosure.
Claims
1. A method for reporting channel status information (CSI) performed by a terminal device, The steps include sending an uplink reference signal to a network device, The steps include receiving beamforming downlink pilot signals transmitted by the network device at T consecutive time points, A step of estimating downlink active channel information corresponding to the T consecutive time points based on the beamforming downlink pilot signals for the T consecutive time points, The steps include determining the CSI corresponding to the T consecutive time points based on the downlink active channel information corresponding to the T consecutive time points, The step includes reporting the CSI to the network device, The beam used by the beamforming downlink pilot signal is determined based on uplink channel information estimated by the uplink reference signal, and the CSI is used by the network device to calculate the pre-recording matrix of downlink data transmission at time t, where time t is after T consecutive times and T is a positive integer. A method for reporting channel status information (CSI) characterized by the following:
2. The aforementioned CSI is Port selection instruction information, Frequency domain base vector indication information, Time-domain Doppler component indicator information, The information includes at least one of the following: coupling coefficient indication information, The port selection instruction information is used to specify L reference signal ports selected by the terminal device, the frequency domain base vector instruction information is used to specify M frequency domain base vectors selected by the terminal device, the time domain Doppler component instruction information is used to specify K time domain Doppler components selected by the terminal device, and the coupling coefficient instruction information is used to specify coupling coefficients determined by the terminal device, wherein parameters L, M, and K are positive integers. The method for reporting channel status information (CSI) according to feature 1.
3. The aforementioned CSI is Port selection instruction information, Frequency domain base vector indication information and, The information includes at least one of the following: coupling coefficient indication information, The port selection instruction information is used to indicate L reference signal ports selected by the terminal device, the frequency domain base vector instruction information is used to indicate M frequency domain base vectors selected by the terminal device, the coupling coefficient instruction information is used to indicate the coupling coefficients of T groups corresponding to the T consecutive time points determined by the terminal device, the information of the non-zero coefficient positions in the matrix of coupling coefficients of the T groups is the same, and parameter L and parameter M are positive integers. The method for reporting channel status information (CSI) according to feature 1.
4. The aforementioned parameter K is, The network device is configured, The aforementioned terminal device and the aforementioned network device have negotiated and defined in advance, The terminal device is determined by at least one of the following methods: The method for reporting channel status information (CSI) according to feature 2.
5. The aforementioned method, If the terminal device determines the parameter K based on the downlink enabled channel information, the further step includes reporting the parameter K determined by the terminal device to the network device. The method for reporting channel status information (CSI) according to feature 4.
6. The time-domain Doppler component is represented by the phase offset between adjacent time points when the downlink pilot signal is transmitted, or the time-domain Doppler component is represented by the base vector. The method for reporting channel status information (CSI) according to feature 2.
7. When the time-domain Doppler component is represented by the phase offset, the parameter K is determined by the terminal device based on the number of non-zero coefficients in each transmission layer. The method for reporting channel status information (CSI) according to feature 6.
8. The time-domain Doppler component is represented by the phase offset, and the formula for the time-domain Doppler component is as follows: [Math 1] Φ x,y The xth reference signal port and the yth frequency-domain base vector represent the phase offset value corresponding to the xth reference signal port and the yth frequency-domain base vector, the parameter L represents the number of reference signal ports selected by the terminal device, the parameter M represents the number of frequency-domain base vectors selected by the terminal device, and the parameters L and M are positive integers. The method for reporting channel status information (CSI) according to feature 6.
9. The step of reporting the CSI to the network device is: When reporting the time-domain Doppler component to the network device, the step includes reporting a phase offset value corresponding to the x-th reference signal port and the y-th frequency-domain base vector that satisfy the following conditions: The amplitude of the coupling coefficient corresponding to the x-th reference signal port and the y-th frequency domain base vector is not zero. The method for reporting channel status information (CSI) according to feature 8.
10. The time-domain Doppler component is represented by the base vector, and the formula for the time-domain Doppler component is as follows: [Math 2] W d The K base vectors in are selected by the terminal device from among the candidate base vectors, or W d The K base vectors in this case are fixed or predefined base vectors. The method for reporting channel status information (CSI) according to feature 6.
11. The time-domain Doppler component is represented by the base vector, and the base vector is The base vector of the Discrete Fourier Transform (DFT) and Discrete cosine transform (DCT) base vector and, A polynomial base vector and at least one of the following: The method for reporting channel status information (CSI) according to feature 6.
12. Parameter T is, The network device is configured, The terminal device and the network device negotiate and define in advance, and the determination is made in at least one of the following ways: The method for reporting channel status information (CSI) according to feature 1.
13. When parameter T and / or parameter K is set by the network device, parameter T and / or parameter K is set by the network device Wireless resource control RRC signaling and Media access control control unit MAC-CE signaling, The signaling set to the terminal device via at least one of the downlink control information DCI, The method for reporting channel status information (CSI) according to feature 2.
14. The aforementioned reference signal port is Channel status information reference signal CSI-RS port, Includes at least one of the following: demodulation reference signal, DMRS port, The method for reporting channel status information (CSI) according to feature 2.
15. The downlink pilot signal is, CSI-RS and, DMRS and, Including at least one of the combinations of CSI-RS and DMRS, The method for reporting channel status information (CSI) according to feature 1.
16. The uplink reference signal is the sounding reference signal SRS. The method for reporting channel status information (CSI) according to feature 1.
17. A method for determining a pre-recording matrix performed by a network device, The steps include receiving an uplink reference signal transmitted from a terminal device, The steps include: estimating uplink channel information based on the uplink reference signal, and calculating a beam for transmitting a downlink pilot signal based on the uplink channel information; The steps include transmitting the downlink pilot signal to the terminal device at T consecutive time points to perform beamforming using the beam, The steps include receiving CSIs corresponding to the T consecutive time intervals reported by the terminal device, The step of calculating a pre-recording matrix of downlink data transmission at time t based on the CSI, The CSI is determined by the terminal device based on the beamforming downlink pilot signal, where the time t is after the T consecutive time points, and T is a positive integer. A method for determining a pre-recording matrix, characterized by the following features.
18. The step of transmitting downlink pilot signals to the terminal device for beamforming using the beam at T consecutive time points is: The step includes transmitting the beamforming downlink pilot signal to the terminal device using the same pilot signal resource port and the same beam at T consecutive time points, The aforementioned same pilot signal resource port includes ports corresponding to the same pilot signal resource, or the same port with a different pilot signal resource index. The method for determining the pre-recording matrix according to claim 17.
19. The step of transmitting downlink pilot signals to the terminal device for beamforming using the beam at T consecutive time points is: The step includes transmitting different beamforming downlink pilot signals to the terminal device using the same pilot signal resource port at T consecutive time points, The aforementioned same pilot signal resource port includes, among the ports on which different pilot signal resources are configured, ports that have the same frequency domain position. The method for determining the pre-recording matrix according to claim 17.
20. The aforementioned CSI is Port selection instruction information, Frequency domain base vector indication information and, Time-domain Doppler component indicator information, The information includes at least one of the following: coupling coefficient indication information, The port selection instruction information is used to specify L reference signal ports selected by the terminal device, the frequency domain base vector instruction information is used to specify M frequency domain base vectors selected by the terminal device, the time domain Doppler component instruction information is used to specify K time domain Doppler components selected by the terminal device, and the coupling coefficient instruction information is used to specify coupling coefficients determined by the terminal device, wherein parameters L, M, and K are positive integers. The method for determining the pre-recording matrix according to claim 17.
21. The aforementioned CSI is Port selection instruction information, Frequency domain base vector indication information and, The information includes at least one of the following: coupling coefficient indication information, The port selection instruction information is used to indicate L reference signal ports selected by the terminal device, the frequency domain base vector instruction information is used to indicate M frequency domain base vectors selected by the terminal device, the coupling coefficient instruction information is used to indicate the coupling coefficients of T groups corresponding to the T consecutive time points determined by the terminal device, the information of the non-zero coefficient positions in the matrix of coupling coefficients of the T groups is the same, and parameter L and parameter M are positive integers. The method for determining the pre-recording matrix according to claim 17.
22. The time-domain Doppler component is represented by the phase offset between adjacent time points when the downlink pilot signal is transmitted, or the time-domain Doppler component is represented by the base vector. The method for determining the pre-recording matrix according to feature 20.
23. The time-domain Doppler component is represented by the phase offset, and the formula for the time-domain Doppler component is as follows: [Math 3] Φ x,y The xth reference signal port and the yth frequency-domain base vector represent the phase offset value corresponding to the xth reference signal port and the yth frequency-domain base vector, the parameter L represents the number of reference signal ports selected by the terminal device, the parameter M represents the number of frequency-domain base vectors selected by the terminal device, and the parameters L and M are positive integers. The method for determining the pre-recording matrix according to feature 22.
24. The time-domain Doppler component is represented by the base vector, and the formula for the time-domain Doppler component is as follows: [Math 4] W d The K base vectors in are selected by the terminal device from among the candidate base vectors, or W d The K base vectors in this case are fixed or predefined base vectors. The method for determining the pre-recording matrix according to feature 22.
25. The step of calculating the pre-recording matrix of the downlink data transmission at time t based on the CSI is: The step of calculating the pre-recording matrix of the downlink data transmission at time t using the following formula based on the CSI: [Math 5] W 1 This represents the port selection matrix corresponding to the aforementioned reference signal port, [Math 6] represents the matrix of the coupling coefficients, W f This represents the matrix of the frequency domain base vectors, [Number 7] H represents the power normalization coefficient, and H represents the conjugate transpose of the matrix. The method for determining the pre-recording matrix according to feature 23.
26. The step of calculating the pre-recording matrix of the downlink data transmission at time t based on the CSI is: The step of calculating the pre-recording matrix of the downlink data transmission at time t using the following formula based on the CSI: [Number 8] W 1 represents a port selection matrix corresponding to the reference signal port, [Number 9] represents the matrix of the coupling coefficients, W f This represents the matrix of the frequency domain base vectors, [Number 10] H represents the power normalization coefficient, and H represents the conjugate transpose of the matrix. The method for determining the pre-recording matrix according to feature 24.
27. The step of calculating the pre-recording matrix of the downlink data transmission at time t based on the CSI is: The step of calculating the pre-recording matrix of the downlink data transmission at time t using at least one of the following formulas based on the CSI: [Math 11] [Math 12] W 1 This represents the port selection matrix corresponding to the aforementioned reference signal port, [Number 13] and [Number 14] represents the matrix of the coupling coefficients, W f D represents the matrix of the frequency domain base vectors, D is the time domain Doppler component represented by the phase offset between adjacent time points when transmitting the beamforming downlink pilot signal, and W d This is the time-domain Doppler component represented by the base vector, [Number 15] and [Number 16] This is determined by the coupling coefficient of the aforementioned T group, [Number 17] and [Number 18] H represents the power normalization coefficient, and H represents the conjugate transpose of the matrix. The method for determining the pre-recording matrix according to feature 21.
28. The time intervals between adjacent times among the T consecutive times are equal, the time difference between time t and the first of the T consecutive times is Δt, and Δt is an integer multiple of the time interval between adjacent times in the T consecutive times. The step of calculating the pre-recording matrix of the downlink data transmission at time t based on the CSI is: The step of calculating the pre-recording matrix of the downlink data transmission at time t using the following formula based on the CSI: [Number 19] [Number 20] W 1 This represents the port selection matrix corresponding to the aforementioned reference signal port, [Math 21] represents the matrix of the coupling coefficients, W f This represents the matrix of the frequency domain base vectors, [Number 22] H represents the power normalization coefficient, parameter L represents the number of reference signal ports selected by the terminal device, parameter M represents the number of frequency domain base vectors selected by the terminal device, parameter L and parameter M are positive integers, and H represents the conjugate transpose of the matrix. The method for determining the pre-recording matrix according to feature 23.
29. The time-domain Doppler component is represented by a DFT base vector, where the time intervals between adjacent times among the T consecutive times are equal, and t = T + n represents a time after the last time among the T times, where the time interval from the last time among the T times is n times the target time interval, where the target time interval is the time interval between adjacent times among the T consecutive times, and n is a positive integer. The step of calculating the pre-recording matrix of the downlink data transmission at time t based on the CSI is: The step of calculating the pre-recording matrix of the downlink data transmission at time t using the following formula based on the CSI: [Number 23] W 1 This represents the port selection matrix corresponding to the aforementioned reference signal port, [Number 24] represents the matrix of the coupling coefficients, W f represents the matrix of the frequency domain base vectors, and f d,k (T) represents the element corresponding to the Tth row of the DFT base vector, k K This represents the index value of the K-th DFT base vector, [Number 25] represents the power normalization coefficient, O3 represents the oversampling coefficient, and H represents the conjugate transpose of the matrix. The method for determining the pre-recording matrix according to feature 24.
30. The aforementioned reference signal port is CSI-RS port and, Including at least one of the DMRS ports, The method for determining the pre-recording matrix according to feature 20.
31. The downlink pilot signal is, CSI-RS and, DMRS and, Including at least one of the combinations of CSI-RS and DMRS, The method for determining the pre-recording matrix according to claim 17.
32. The uplink reference signal is SRS. The method for determining the pre-recording matrix according to claim 17.
33. A device for reporting channel status information (CSI), A transmitting module for sending an uplink reference signal to a network device, A receiving module for receiving beamforming downlink pilot signals transmitted by the network device at T consecutive time points, Includes a decision module for estimating downlink active channel information corresponding to the T consecutive time points based on the beamforming downlink pilot signals for the T consecutive time points, The decision module further determines the CSI corresponding to the T consecutive time points based on the downlink active channel information corresponding to the T consecutive time points, The transmission module further reports the CSI to the network device, The beam used by the beamforming downlink pilot signal is determined based on uplink channel information estimated by the uplink reference signal, the CSI is used by the network device to calculate the pre-recording matrix of downlink data transmission at time t, where time t is after T consecutive times and T is a positive integer, A channel status information (CSI) reporting device characterized by the following.
34. A device for determining the pre-recording matrix, A receiving module for receiving an uplink reference signal transmitted from a terminal device, A decision module for estimating uplink channel information based on the uplink reference signal and calculating a beam for transmitting a downlink pilot signal based on the uplink channel information, The system includes a transmitting module for transmitting downlink pilot signals to the terminal device at T consecutive time points, which use the beam to perform beamforming. The receiving module further receives the CSI corresponding to the T consecutive time points reported by the terminal device, The decision module further calculates a pre-recording matrix of the downlink data transmission at time t based on the CSI, The CSI is determined by the terminal device based on the beamforming downlink pilot signal, where the time t is after the T consecutive time points, and T is a positive integer. A device for determining a pre-recording matrix, characterized by the following features.
35. Terminal device, Processor and A transceiver connected to the aforementioned processor, Includes memory for storing executable instructions of the processor, The processor is configured to load and execute the executable instructions in order to implement the CSI reporting method described in any one of claims 1 to 16. A terminal device characterized by the following features.
36. A network device, wherein the network device is Processor and A transceiver connected to the aforementioned processor, Includes memory for storing executable instructions of the processor, The processor is configured to load and execute the executable instructions in order to implement the method for determining the pre-recording matrix according to any one of claims 17 to 32. A network device characterized by the following features.
37. A computer-readable storage medium in which executable instructions are stored, wherein the executable instructions are loaded and executed by the processor of a terminal device to realize the CSI reporting method according to any one of claims 1 to 16. A computer-readable storage medium characterized by the following features.
38. A computer-readable storage medium in which executable instructions are stored, wherein the executable instructions are loaded and executed by a processor of a network device to realize the method for determining the pre-recording matrix according to any one of claims 17 to 32. A computer-readable storage medium characterized by the following features.
39. It's a tip, The chip includes a programmable logic circuit or a program, and when the program is executed by the processor of a terminal device, it implements the CSI reporting method described in any one of claims 1 to 16. A chip characterized by the following features.
40. It's a tip, The chip includes a programmable logic circuit or a program, and when the program is executed by the processor of the network device, it implements the method for determining the pre-recording matrix according to any one of claims 17 to 32. A chip characterized by the following features.
41. It is a computer program, The computer program includes computer instructions stored in a computer-readable storage medium, the processor of the terminal device reads the computer instructions from the computer-readable storage medium, and the processor of the terminal device executes the computer instructions to cause the computer device to perform the CSI reporting method according to any one of claims 1 to 16. A computer program characterized by the following features.
42. It is a computer program, The computer program includes computer instructions stored in a computer-readable storage medium, the network device's processor reads the computer instructions from the computer-readable storage medium, and the network device's processor executes the computer instructions to cause the computer device to perform the method for determining the pre-recording matrix according to any one of claims 17 to 32. A computer program characterized by the following features.
Citation Information
Patent Citations
Multi-beam and single-beam discovery reference signals for shared spectrum
US20180242232A1
Method for configuring channel state information CSI reporting and communication apparatus
US20210314122A1
Method and apparatus for reporting channel state in wireless communication system
WO2021225325A1