Downlink channel state information estimation method, device, equipment and storage medium

By sending and receiving channel detection information in the FDD system, and combining upstream and downstream channel status information to estimate downstream channel status information, the problem of excessive feedback burden in the FDD system is solved and the system capacity is improved.

CN111901259BActive Publication Date: 2024-12-24ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202010420856.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-05-18
Publication Date
2024-12-24
Estimated Expiration
2040-05-18

AI Technical Summary

Technical Problem

Millimeter wave and large-scale MIMO technologies cause excessive feedback on downlink channel state information in FDD systems, suppressing the growth of system capacity, and traditional uplink and downlink channel reciprocity methods cannot be directly applied in FDD systems.

Method used

By sending downlink wireless frames carrying channel detection information, receiving and feedbacking the downlink channel state information data set, combining the uplink channel state information data set, estimating and determining the second downlink channel state information data set, reducing the feedback amount and reducing the system feedback burden.

Benefits of technology

The effective estimation of downlink channel state information in the FDD system is realized, reducing the feedback burden and improving the system capacity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN111901259B_ABST
    Figure CN111901259B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a method, apparatus, device and storage medium for estimating downlink channel state information, wherein the method comprises: sending a downlink radio frame carrying channel detection information; receiving an uplink radio frame carrying a first downlink channel state information data set; obtaining an uplink channel state information data set; and determining a second downlink channel state information data set. The embodiment of the present application reduces the amount of feedback of downlink channel state information and reduces the feedback burden of the system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to a wireless communication network, and in particular to a method, apparatus, device and storage medium for estimating downlink channel state information. Background Art

[0002] While millimeter wave and massive MIMO technologies provide high system transmission capacity for FDD (Frequency Division Duplex) systems, they also bring about the problem of excessive feedback burden of downlink channel state information. Paradoxically, excessive feedback burden will inhibit the growth of system capacity. Traditionally, uplink and downlink channel reciprocity, that is, uplink channel state information is equivalent to downlink channel state information, is a common method to eliminate high feedback burden. However, the difference in frequency between uplink and downlink channels means that it cannot be directly referenced by FDD systems. Summary of the invention

[0003] Embodiments of the present application provide a method, apparatus, device, and storage medium for estimating downlink channel state information.

[0004] The present application provides a downlink channel state information estimation method, which is applied to a control node. The method includes:

[0005] Send a downlink radio frame carrying channel detection information; receive an uplink radio frame carrying a first downlink channel state information data set; obtain an uplink channel state information data set; and determine a second downlink channel state information data set.

[0006] The present invention provides a method for estimating downlink channel state information, which is applied to a user equipment. The method includes:

[0007] Receive a downlink radio frame carrying channel detection information; determine a first downlink channel state information data set; and feed back an uplink radio frame carrying the first downlink channel state information data set.

[0008] The embodiment of the present application further provides a downlink channel state information estimation device, which is applied to a control node, and the device includes:

[0009] A detection sending module, used for sending downlink wireless frames carrying channel detection information;

[0010] An information receiving module, configured to receive an uplink radio frame carrying a first downlink channel state information data set;

[0011] An information estimation module, used to obtain an uplink channel state information data set;

[0012] The range estimation module is used to determine a second downlink channel state information data set.

[0013] The embodiment of the present application provides a downlink channel state information estimation device, which is applied to a user equipment, and the device includes:

[0014] A detection receiving module, used for receiving downlink wireless frames carrying channel detection information;

[0015] An information determination module, used to determine a first downlink channel state information data set;

[0016] The information feedback module is used to feed back the uplink radio frame carrying the first downlink channel state information data set.

[0017] The present application provides a device, which includes:

[0018] one or more processors;

[0019] a memory for storing one or more programs,

[0020] When the one or more programs are executed by the one or more processors, the one or more processors implement the downlink channel state information estimation method as described in any one of the embodiments of the present application.

[0021] An embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, wherein when the program is executed by a processor, a downlink channel state information estimation method as described in any one of the embodiments of the present application is implemented.

[0022] In the embodiment of the present application, by sending a downlink wireless frame carrying channel detection information to a user device and receiving an uplink wireless frame including a first downlink channel state information data set, an uplink channel state information data set is obtained, and a second downlink channel state information data set is determined, the estimation of the downlink channel state information of the frequency division duplex system is achieved, the amount of downlink channel state information feedback is reduced, and the feedback burden of the system is reduced.

[0023] With regard to the above embodiments and other aspects of the present application and their implementation, further description is provided in the accompanying drawings, detailed description and claims. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] Figure 1 It is a flowchart of a downlink channel state information estimation method provided by an embodiment of the present application;

[0025] Figure 2 This is an example diagram of the time-frequency distribution of a channel state reference signal provided in an embodiment of the present application;

[0026] Figure 3 It is a flowchart of a downlink channel state information estimation method provided by an embodiment of the present application;

[0027] Figure 4 is an example diagram of a downlink channel state information estimation method provided in an embodiment of the present application;

[0028] Figure 5 This is an example diagram of frame sequence interaction of a downlink channel state information estimation method provided in an embodiment of the present application;

[0029] Figure 6 It is a structural diagram of a downlink channel state information estimation device provided in an embodiment of the present application;

[0030] Figure 7 It is a structural diagram of a downlink channel state information estimation device provided in an embodiment of the present application;

[0031] Figure 8 It is a structural schematic diagram of a device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0032] In order to make the purpose, technical solution and advantages of the present application more clear, the embodiments of the present application will be described in detail below with reference to the accompanying drawings. It should be noted that the embodiments and features in the embodiments of the present application can be combined with each other arbitrarily without conflict.

[0033] In FDD systems, although frequency response reciprocity does not hold, the strong correlation between the propagation paths of uplink and downlink channels makes impulse response reciprocity hold. In other words, if the base station can calculate the corresponding impulse response through the uplink channel state information, then the downlink channel state information can also be obtained. In order to overcome the uncertainty in actual applications, the user first needs to feed back a small amount of downlink channel state information to the base station. Then the base station determines the downlink channel state information that has not been fed back under the joint constraints of the fed-back downlink channel state information and the known uplink channel state information. Ultimately, the feedback burden is reduced due to the change in feedback requirements.

[0034] Figure 1 It is a flowchart of a downlink channel state information estimation method provided by an embodiment of the present application. The embodiment of the present application can be applied to a method for estimating downlink channel state information in an FDD system. The method can be executed by a downlink channel state information estimation device in an embodiment of the present application. The device can be implemented by software and / or hardware and is generally integrated in a control node. The control node can control wireless devices of user equipment, including base stations and access points, etc. The method of the embodiment of the present application specifically includes the following steps:

[0035] Step 110: Send a downlink radio frame carrying channel detection information.

[0036] The channel detection information is a predefined sequence on a determined transmission resource. The medium carrying the channel detection information is a downlink radio frame, which is used to detect the channel state information of the downlink channel. The channel detection information is sent from the control node to the user equipment through the downlink radio frame.

[0037] Furthermore, the channel sounding information is a predefined sequence distributed on a certain transmission resource.

[0038] The predefined sequence is a symbol sequence with a specific meaning, and the receiver and the sender may agree in advance on the meaning of the predefined sequence before sending. Exemplarily, the predefined sequence consists of three symbols {-1, 0, 1}, and a predefined sequence may be {1 1 -1 -1 1 1 -1 1 -1 1 1 1 1 1 1 -1 -1 1 1 -1 1 -1 1 1 1 01 -1 -1 -1 1 1 -1 1 -1 1 -1 -1 -1 -1 -1 1 -1 -1 1 -1 1 -1 1 1 1}.

[0039] In an embodiment of the present application, the predefined sequence includes at least one of a channel state reference signal and a demodulation reference signal.

[0040] Further, based on the above-mentioned application embodiment, the transmission resources include at least one of time, frequency, space, power and codeword resources.

[0041] For example, Figure 2 is a time-frequency distribution example diagram of a channel state reference signal provided in an embodiment of the present application, wherein the channel state reference information sent by the base station at a certain time interval and frequency interval is as follows: Figure 2 shown.

[0042] Step 120: Receive an uplink radio frame carrying a first downlink channel state information data set.

[0043] The uplink radio frame is radio frame information sent by the user equipment to the control node, and the uplink radio frame includes downlink channel state information, which includes channel frequency response.

[0044] In an exemplary implementation, after sending a downlink radio frame carrying channel detection information, the control node may monitor an uplink radio frame sent by a user equipment and obtain a first downlink channel state information data set in the uplink radio frame, wherein the first downlink channel state information data set is composed of channel state information of some downlink subcarriers.

[0045] Step 130: Obtain an uplink channel state information data set.

[0046] In the embodiment of the present application, the uplink channel state information data set is obtained by estimating the uplink radio frame.

[0047] In another exemplary embodiment, the uplink channel state information data set is formed using the stored historical values ​​of the uplink channel state.

[0048] It can be understood that in the embodiment of the present application, step 120 and step 130 are only used to distinguish the execution steps and are not used to limit the order of execution of the steps. Step 130 can be executed before step 120, and step 120 and step 130 can also be executed simultaneously.

[0049] Step 140: Determine a second downlink channel state information data set.

[0050] The second downlink channel state information data set and the first downlink channel state information data set correspond to different downlink subcarriers.

[0051] In the embodiment of the present application, the second downlink channel state information data set is determined by using the uplink channel state information data set and the first downlink channel state information data set.

[0052] In an exemplary embodiment, parameters such as propagation delay and attenuation coefficient of a propagation path are estimated based on an uplink channel state information data set; the estimated parameters such as propagation delay and attenuation coefficient are corrected using the first downlink channel state information data set fed back by the user equipment; and the second downlink channel state information data set is calculated using the corrected parameters. Further, in this embodiment, the first downlink channel state information data set includes channel state information of estimated subcarriers and dewrapped subcarriers. Specifically, the first downlink channel state information data set fed back by the user equipment to the control node includes channel state information of two parts, the estimated subcarrier and the dewrapped subcarrier. The channel state information of the estimated subcarrier is used to calculate the basic values ​​of parameters such as propagation delay and attenuation coefficient of the propagation path within the basic period, wherein the basic period refers to [0,2π]. The channel state information of the dewrapped subcarrier is used to filter out parameter items that meet the requirements from a set generated by parameter basic values ​​within a multi-basic period range. Among them, the multi-basic period refers to [-2jπ,0]∪[2π,2kπ], wherein k and j are integers greater than 1 and 0, respectively. Further, based on the above application embodiment, the estimated subcarrier and the unwrapped subcarrier are randomly distributed within the frequency range where the downlink channel is located.

[0053] In another exemplary embodiment, the first downlink channel state information data set and the uplink channel state information data set are used to jointly estimate parameters such as propagation delay and attenuation coefficient of the propagation path; and the second downlink channel state information data set is calculated using the jointly estimated parameters.

[0054] Further, based on the above application embodiment, the number of estimated subcarriers is determined by the number of propagation paths in the downlink channel.

[0055] Further, based on the above application embodiment, the number of the unwrapped subcarriers is determined by a delay search interval.

[0056] In the embodiment of the present application, the delay search interval may be determined by the control node, and the determined delay search interval may be sent to the user equipment. The delay search interval may also be determined by the user equipment, and the determined delay search interval may be sent to the control node.

[0057] Figure 3 It is a flowchart of a downlink channel state information estimation method provided by an embodiment of the present application. The embodiment of the present application can be applied to a method for estimating downlink channel state information in an FDD system. The method can be executed by a downlink channel state information estimation device in an embodiment of the present application. The device can be implemented by software and / or hardware and is generally integrated in a user equipment. The method in the embodiment of the present application specifically includes the following steps:

[0058] Step 210: Receive a downlink radio frame carrying channel detection information.

[0059] Specifically, the user equipment receives a downlink radio frame sent by the control node, wherein the downlink radio frame includes channel detection information. The channel detection information may be specifically a channel state reference signal and / or a demodulation reference signal, and the channel detection information may be used to detect the downlink channel state to obtain a channel frequency response from the control node to the user equipment.

[0060] Further, based on the above application embodiment, the channel sounding information is a predefined sequence distributed on a certain transmission resource.

[0061] Step 220: Determine a first downlink channel state information data set.

[0062] The first downlink channel state information data set is a data set consisting of state information of a downlink channel.

[0063] In the embodiment of the present application, a downlink subcarrier may be randomly selected by the user equipment, and the channel state information of the corresponding downlink subcarrier may be acquired, and the acquired channel state information of the downlink subcarrier may be used as the first downlink channel state information data set.

[0064] Further, based on the above application embodiment, the first downlink channel state information data set includes channel state information of estimated subcarriers and unwrapped subcarriers.

[0065] Step 230: Feedback an uplink radio frame carrying the first downlink channel state information data set.

[0066] Specifically, the user equipment sends the first downlink channel state information data to the control node through an uplink radio frame.

[0067] In the embodiment of the present application, a downlink channel state information data set is determined by receiving a downlink radio frame carrying channel detection information, and an uplink radio frame carrying the downlink channel state information data set is fed back.

[0068] Further, based on the above application embodiment, determining the downlink channel state information includes:

[0069] The propagation delay and attenuation coefficient of the propagation path are estimated based on the frequency response of the downlink channel.

[0070] Specifically, the user equipment obtains the frequency response of the downlink wireless channel, and calculates the propagation delay and attenuation coefficient of the corresponding propagation path according to the frequency response.

[0071] Further, based on the above application embodiment, the number of estimated subcarriers is determined by the number of propagation paths of the channel.

[0072] In an embodiment of the present application, when determining the first downlink channel state information data set, the number of channel state information of the estimated subcarriers in the first downlink channel state information data set corresponds to the number of propagation paths, for example, the number of estimated subcarriers is equal to the number of propagation paths. In the downlink channel, the estimated subcarrier can be selected by randomly selecting a subcarrier index and / or a subcarrier position, and the corresponding channel state information is stored in the first downlink channel state information data set.

[0073] Further, based on the above application embodiment, the number of the unwrapped subcarriers is determined by a delay search interval.

[0074] Specifically, the user equipment determines the number of unwrapped subcarriers based on the delay search interval. Generally, the larger the delay search interval, the more unwrapped subcarriers are selected, wherein the delay search interval can be determined by the control node, and the control node sends the delay search interval to the user equipment. The unwrapped subcarriers in the first downlink channel state information data set are obtained by randomly selecting a subcarrier index and / or a subcarrier position.

[0075] In an exemplary embodiment, Figure 4 is an example diagram of a downlink channel state information estimation method provided in an embodiment of the present application, see Figure 4In the FDD system, the base station sends a downlink radio frame carrying channel detection information to the user end, and the user equipment obtains the downlink channel state information according to the downlink radio frame. The user equipment sends an uplink radio frame carrying the downlink channel state information to the base station on the corresponding uplink transmission resource. After receiving the uplink radio frame sent by the user, the base station estimates the uplink channel state information, and then calculates the channel state information of other downlink subcarriers other than the known downlink subcarriers under the constraint of the feedback downlink channel state information. See Figure 5 , information exchange is achieved between the base station and the user equipment through downlink radio frames carrying channel detection information and uplink radio frames carrying downlink channel state information.

[0076] In an exemplary implementation, assuming that there are M propagation paths of the channel, according to the delay tap model and Fourier transform, the relationship between the frequency response of the channel and the propagation path can be described as follows:

[0077]

[0078] Among them, variable A m and τ m are the attenuation coefficient and propagation delay of the propagation path respectively. If the variable A m and τ m Estimated value of and Substituting into equation (1), the corresponding channel frequency response is expressed as:

[0079]

[0080] Among them, Δτ m represents the estimated error of the propagation delay of the mth propagation path.

[0081] Furthermore, under the premise that the estimation error of the attenuation coefficient can be ignored, equation (1) can be rewritten as:

[0082]

[0083] in,

[0084] If the frequency response corresponding to V downlink subcarriers is known, then the delay error Δτ′ within the basic period [0,2π] of the exponential function is m The nonlinear problem can be formulated as:

[0085]

[0086] Among them, ψ(f a ,f b ) represents the delay estimation error Δτ′ at two different frequencies mWhen M is unknown, the value of M is replaced by the estimated value.

[0087] In order to reduce the uncertainty of the solution, we may as well let the number of estimated subcarriers V equal the number of paths M. When V = M, the coefficient matrix H′(f) composed of the estimated subcarriers is recorded as:

[0088]

[0089] Because the necessary condition for the existence of a unique solution to the estimated error of the propagation delay is that the matrix H′(f) is of full rank, when the estimated delay is unknown, adjacent estimated subcarriers should make the rows of the matrix H′(f) have no correlation or make the correlation between the rows of the matrix H′(f) the lowest. In one embodiment, we can randomly select M integers in the interval [Q, U] as the position index of the estimated subcarrier, where Q and U represent the lower and upper bounds of the downlink subcarrier index, respectively. Optionally, the random seed for selecting the downlink subcarrier can be determined by the base station and notified to the user equipment during the feedback process or before the feedback operation is performed.

[0090] Because the space spanned by the product of the delay estimation error and the frequency is usually [-2jπ,0]∪[2π,2kπ], where k and j are integers greater than 1 and 0, respectively, the user needs to feedback the new subcarrier (named as the unwrapped subcarrier in this application) and the corresponding frequency response H(f n ),f n ≠f v To reduce the uncertainty of solution caused by periodicity. The optimization problem corresponding to this idea can be:

[0091]

[0092] Wherein, the symbol Z represents a set of integers, which consists of I integers; the number N of unwrapped subcarriers is a function of the number of propagation paths M and I, that is, N = Φ(M,I). Optionally, the size of I can be determined by the base station. Or it can be determined by the user equipment based on the downlink status information. In a certain embodiment, we can randomly select N integers in the interval [Q,U] as the index of the unwrapped subcarrier. Wherein, Q and U represent the lower and upper bounds of the downlink subcarrier index, respectively; the index of the unwrapped subcarrier is different from the index of the estimated subcarrier. Optionally, the base station determines the random seed and notifies the user during the feedback process or before the feedback operation is performed. The base station calculates the estimated error of the propagation delay through formula (6).

[0093] If the estimated error of the attenuation coefficient cannot be ignored, then use the estimated value of the attenuation coefficient Calculate the estimated error of the delay After that, the attenuation coefficient is corrected by formula (7):

[0094]

[0095] In fact, supported by the existing estimation results, and The calibration solution can be iterated until the corresponding objective function converges to an acceptable range. Finally, we set the parameters and The desired downlink channel frequency response is calculated in equation (1).

[0096] In an exemplary implementation, we can calculate the second downlink channel state information data set by the joint constraint of the first downlink channel state data set and the uplink channel state data set. For example, an optimization problem for calculating the attenuation coefficient and propagation delay of a propagation path is constructed:

[0097]

[0098] Among them, the complete set

[0099] f is a frequency set of size K including uplink subcarriers and feedback downlink subcarriers, τ l (l∈{1,2,...,L}) is a uniform sampling in the time (delay) domain; the operator ||·|| p represents the p-norm. The non-zero items S in S l represents the attenuation coefficient of the lth propagation path, and the corresponding τ in B(f) l represents the propagation delay of the lth path. Optionally, the user determines the downlink subcarrier to be fed back according to the channel parameters calculated by the downlink channel response. In a certain embodiment, the downlink subcarrier to be fed back is in, and are the estimated values ​​of the propagation delay and attenuation coefficient of the propagation path, respectively.

[0100] Figure 6 It is a structural diagram of a downlink channel state information estimation device provided in an embodiment of the present application; it can execute the downlink channel state information estimation method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method. The device can be implemented by software and / or hardware, and the device is generally integrated in the control node, and specifically includes: a detection sending module 310, an information receiving module 320, an information estimation module 330 and a range estimation module 340.

[0101] The detection sending module 310 is used to send a downlink radio frame carrying channel detection information.

[0102] The information receiving module 320 is configured to receive an uplink radio frame carrying a first downlink channel state information data set.

[0103] The information estimation module 330 is used to obtain an uplink channel state information data set.

[0104] The range estimation module 340 is configured to determine a second downlink channel state information data set.

[0105] In the embodiment of the present application, a downlink wireless frame carrying channel detection information is sent to a user device through a detection sending module, an information receiving module receives an uplink wireless frame including a first downlink channel state information data set, an information estimation module estimates the uplink channel state information data set, and a range estimation module determines a second downlink channel state information data set, thereby realizing the estimation of the downlink channel state information of a frequency division duplex system, reducing the feedback amount of the downlink channel state information, and reducing the feedback burden of the system.

[0106] Further, based on the above-mentioned application embodiment, the channel detection information in the detection sending module 310 is a predefined sequence distributed on a certain transmission resource.

[0107] Further, based on the above application embodiment, the first downlink channel state information data set in the information receiving module 320 includes channel state information of estimated subcarriers and dewrapped subcarriers.

[0108] Further, based on the above application embodiment, the range estimation module 340 includes:

[0109] An information determining unit is configured to determine a second downlink channel state information data set through the uplink channel state information data set and the first downlink channel state information data set.

[0110] Figure 7 It is a structural diagram of a downlink channel state information estimation device provided in an embodiment of the present application; it can execute the downlink channel state information estimation method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method. The device can be implemented by software and / or hardware, and the device is generally integrated in the user equipment, and specifically includes: a detection receiving module 410, an information determination module 420 and an information feedback module 430.

[0111] The detection receiving module 410 is used to receive downlink radio frames carrying channel detection information.

[0112] The information determination module 420 is configured to determine a first downlink channel state information data set.

[0113] The information feedback module 430 is configured to feed back an uplink radio frame carrying the first downlink channel state information data set.

[0114] In the embodiment of the present application, a downlink wireless frame carrying channel detection information is received by a detection receiving module, an information determination module determines a first downlink channel state information data set, and an information feedback module feeds back an uplink wireless frame carrying the first downlink channel state information data set, thereby reducing the feedback amount of the downlink channel state information and reducing the system feedback burden.

[0115] Further, based on the above application embodiment, the channel detection information in the detection receiving module 410 is a predefined sequence distributed on a certain transmission resource.

[0116] Further, based on the above application embodiment, the first downlink channel state information data set in the information determination module 420 includes: channel state information of estimated subcarriers and unwrapped subcarriers.

[0117] Further, based on the above application embodiment, the information feedback module 430 includes:

[0118] The parameter determination unit is used to estimate the propagation delay and attenuation coefficient of the propagation path according to the frequency response of the downlink channel.

[0119] Further, based on the above application embodiment, the number of estimated subcarriers in the information determination module 420 is determined by the number of propagation paths of the channel.

[0120] Further, based on the above application embodiment, the number of unwrapped subcarriers in the information determination module 420 is determined by the delay search interval.

[0121] Figure 8 is a schematic diagram of the structure of a device provided in an embodiment of the present application, such as Figure 8 As shown, the device includes a processor 50, a memory 51, an input device 52 and an output device 53; the number of processors 50 in the device can be one or more. Figure 8 A processor 50 is taken as an example; the device processor 50, the memory 51, the input device 52 and the output device 53 can be connected by a bus or other means. Figure 8 The example of connecting through bus is taken in the following.

[0122] The memory 51, as a computer-readable storage medium, can be used to store software programs, computer executable programs and modules, such as the modules corresponding to the device in the embodiment of the present application (detection receiving module 410, information determination module 420, information feedback module 430, detection receiving module 410, information determination module 420 and information feedback module 430). The processor 50 executes various functional applications and data processing of the device by running the software programs, instructions and modules stored in the memory 51, that is, realizing the above-mentioned downlink channel state information estimation method.

[0123] The memory 51 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and at least one application required for a function; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 51 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 51 may further include a memory remotely arranged relative to the processor 50, and these remote memories may be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0124] The input device 52 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the device. The output device 53 may include a display device such as a display screen.

[0125] The embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program is used to perform a downlink channel state information estimation method when executed by a computer processor, the method comprising:

[0126] Send a downlink radio frame carrying channel detection information; receive an uplink radio frame carrying a first downlink channel state information data set; obtain an uplink channel state information data set; and determine a second downlink channel state information data set.

[0127] and / or

[0128] Receive a downlink radio frame carrying channel detection information; determine a first downlink channel state information data set; and feed back an uplink radio frame carrying the first downlink channel state information data set.

[0129] Of course, the computer-readable storage medium provided in an embodiment of the present application, whose computer executable instructions are not limited to the method operations described above, can also execute related operations in the downlink channel state information estimation method provided in any embodiment of the present application.

[0130] Through the above description of the implementation method, the technicians in the relevant field can clearly understand that the present application can be implemented with the help of software and necessary general hardware, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods described in each embodiment of the present invention.

[0131] It is worth noting that in the above-mentioned embodiment of the downlink channel state information estimation device, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be realized; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention.

[0132] The above description is merely an exemplary embodiment of the present application and is not intended to limit the protection scope of the present application.

[0133] It will be appreciated by those skilled in the art that the term user terminal covers any suitable type of wireless user equipment, such as a mobile phone, a portable data processing device, a portable web browser or a vehicle-mounted mobile station.

[0134] In general, various embodiments of the present application can be implemented in hardware or dedicated circuits, software, logic or any combination thereof. For example, some aspects can be implemented in hardware, while other aspects can be implemented in firmware or software that can be executed by a controller, microprocessor or other computing device, although the present application is not limited thereto.

[0135] Embodiments of the present application may be implemented by executing computer program instructions by a data processor of a mobile device, for example in a processor entity, or by hardware, or by a combination of software and hardware. The computer program instructions may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages.

[0136] The block diagram of any logic flow in the accompanying drawings of the present application can represent program steps, or can represent interconnected logic circuits, modules and functions, or can represent a combination of program steps and logic circuits, modules and functions. The computer program can be stored on a memory. The memory can have any type suitable for the local technical environment and can be implemented using any suitable data storage technology, such as but not limited to read-only memory (ROM), random access memory (RAM), optical memory device and system (digital versatile disc DVD or CD disc), etc. Computer-readable media may include non-transient storage media. The data processor can be any type suitable for the local technical environment, such as but not limited to a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a programmable logic device (FGPA) and a processor based on a multi-core processor architecture.

[0137] By way of exemplary and non-limiting examples, a detailed description of exemplary embodiments of the present application has been provided above. However, various modifications and adjustments to the above embodiments will be apparent to those skilled in the art when considered in conjunction with the accompanying drawings and claims, but will not depart from the scope of the present invention. Therefore, the proper scope of the present invention will be determined according to the claims.

Claims

1. A method for estimating downlink channel state information, characterized in that: Applied to a control node, the method is applicable to downlink channel state estimation in a frequency division duplex system, and the method comprises: Sending a downlink radio frame carrying channel detection information; Receiving an uplink radio frame carrying a first downlink channel state information data set; wherein the first downlink channel state information data set is composed of channel state information of some downlink subcarriers; Obtaining an uplink channel state information data set; Determine a second downlink channel state information data set; wherein the downlink subcarriers corresponding to the second downlink channel state information data set and the first downlink channel state information data set are different, and the downlink channel state information of the downlink subcarriers corresponding to the second downlink channel state information data set is not fed back.

2. The method according to claim 1, characterized in that The channel sounding information is a predefined sequence distributed on a certain transmission resource.

3. The method according to claim 1, characterized in that The first downlink channel state information data set includes channel state information of estimated subcarriers and dewrapped subcarriers.

4. The method according to claim 1, characterized in that: The determining of the second downlink channel state information data set includes: A second downlink channel state information data set is determined by using the uplink channel state information data set and the first downlink channel state information data set.

5. A method for estimating downlink channel state information, characterized in that: Applied to user equipment, the method is applicable to downlink channel state estimation in a frequency division duplex system, and the method comprises: Receiving a downlink radio frame carrying channel detection information; Determine a first downlink channel state information data set; wherein the first downlink channel state information data set is composed of channel state information of some downlink subcarriers; Feedback an uplink radio frame carrying the first downlink channel state information data set.

6. The method according to claim 5, characterized in that The channel sounding information is a predefined sequence distributed on a certain transmission resource.

7. The method according to claim 5, characterized in that The first downlink channel state information data set includes: channel state information of estimated subcarriers and unwrapped subcarriers.

8. The method according to claim 5, characterized in that The determining of the first downlink channel state information data set includes: The propagation delay and attenuation coefficient of the propagation path are estimated based on the frequency response of the downlink channel.

9. The method according to claim 7, characterized in that: The number of estimated subcarriers is determined by the number of propagation paths of the channel.

10. The method according to claim 7, characterized in that The number of the unwrapped subcarriers is determined by the delay search interval.

11. A downlink channel state information estimation device, characterized in that: Applied to a control node, the device is suitable for downlink channel state estimation in a frequency division duplex system, and the device comprises: A detection sending module, used for sending downlink wireless frames carrying channel detection information; An information receiving module, configured to receive an uplink radio frame carrying a first downlink channel state information data set; wherein the first downlink channel state information data set is composed of channel state information of some downlink subcarriers; An information estimation module, used to obtain an uplink channel state information data set; A range estimation module is used to determine a second downlink channel state information data set; wherein the downlink subcarriers corresponding to the second downlink channel state information data set are different from those corresponding to the first downlink channel state information data set, and the downlink channel state information of the downlink subcarriers corresponding to the second downlink channel state information data set is not fed back.

12. A downlink channel state information estimation device, characterized in that: Applied to user equipment, the device is suitable for downlink channel state estimation in a frequency division duplex system, and the device comprises: A detection receiving module, used for receiving downlink wireless frames carrying channel detection information; An information determination module, configured to determine a first downlink channel state information data set; wherein the first downlink channel state information data set is composed of channel state information of some downlink subcarriers; The information feedback module is used to feed back the uplink radio frame carrying the first downlink channel state information data set.

13. A device, characterized in that The device comprises: one or more processors; a memory for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the downlink channel state information estimation method as described in any one of claims 1-10.

14. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the downlink channel state information estimation method as described in any one of claims 1 to 10 is implemented.