WO2016061796A1 - Channel estimation method and apparatus - Google Patents
Channel estimation method and apparatus Download PDFInfo
- Publication number
- WO2016061796A1 WO2016061796A1 PCT/CN2014/089333 CN2014089333W WO2016061796A1 WO 2016061796 A1 WO2016061796 A1 WO 2016061796A1 CN 2014089333 W CN2014089333 W CN 2014089333W WO 2016061796 A1 WO2016061796 A1 WO 2016061796A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- carrier
- channel estimation
- null
- pilot
- received signal
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
Definitions
- the present invention relates to the field of communications technologies, and in particular, to a method and apparatus for channel estimation.
- the channel estimation quality will directly affect the product performance of the chip, so a simple and excellent channel estimation algorithm will greatly enhance the product.
- Competitiveness There is a 3dB performance error between the existing LS (English: Least Square) algorithm compared to the ideal channel estimation algorithm.
- the general processing method is to filter the initial channel estimation value obtained by the LS algorithm to improve the accuracy of the channel estimation value.
- the filtering processing method for the initial channel estimation value is: first, the initial channel estimation value is transformed into the time domain by IFFT (English: Inverse Fast Fourier Transform, referred to as: Fast Fourier Transform), and is performed in the time domain. Time domain filtering, retaining multipath information within the length of CP (English: Cycle Prefix, referred to as cyclic prefix), filtering out noise interference outside multipath, and then passing FFT (English: Fast Fourier Transformation, referred to as: Fast Fourier Transform) transforms to the frequency domain channel.
- IFFT Inverse Fast Fourier Transform
- Fast Fourier Transform Time domain filtering, retaining multipath information within the length of CP (English: Cycle Prefix, referred to as cyclic prefix), filtering out noise interference outside multipath, and then passing FFT (English: Fast Fourier Transformation, referred to as: Fast Fourier Transform) transforms to the frequency domain channel.
- the transmitted signal is processed by CSD (Cyclic Shift Diversity, referred to as diversity cyclic shift), and the processing is equivalent to the distribution of the multipath in the initial channel estimation value in the channel.
- CSD Cyclic Shift Diversity
- the processing is equivalent to the distribution of the multipath in the initial channel estimation value in the channel.
- the embodiments of the present invention provide a method and an apparatus for channel estimation.
- the technical solution is as follows:
- the first aspect a method for channel estimation, includes:
- time domain filtering on the channel estimate of the data carrier and the channel estimate of the null carrier and the pilot carrier in the filter according to the determined tap coefficient; time domain characteristics of the filter including diversity Channel multipath information affected by cyclic shift CSD;
- a channel estimation value of the final data carrier is obtained.
- the null carrier and the pilot carrier in the received signal are padded according to a channel estimation value of the data carrier, and the null carrier and the guide are obtained.
- the channel estimate of the frequency carrier including:
- the communication standard of the received signal is 802.11ac, determining the locations of the null carrier and the pilot carrier according to the orthogonal frequency division multiplexing OFDM symbols in the received signal;
- the determining, according to a location of the null carrier and a pilot carrier, and a channel estimation value of the data carrier, Performing a padding process on the null carrier and the pilot carrier in the received signal to obtain channel estimation values of the null carrier and the pilot carrier including:
- the location of the null carrier and the pilot carrier is located in the guard band, determining a channel estimate of the data carrier closest to the location of the null carrier and the pilot carrier as the channel estimate of the null carrier and the pilot carrier ;
- the location of the null carrier and the pilot carrier is in the non-protection band, determining the null carrier and the channel by linear interpolation according to channel estimation values of the data carriers located at positions before and after the null carrier and the pilot carrier The channel estimate of the frequency carrier.
- the selecting a tap coefficient of the filter according to the modulation manner includes:
- a preset first tap coefficient is selected as the tap coefficient of the filter.
- the selecting a tap coefficient of the filter according to the modulation manner includes:
- a preset second tap coefficient is selected as the tap coefficient of the filter.
- the selecting a tap coefficient in the filter according to the modulation mode and the signal to noise ratio further includes:
- the channel estimation value of the data carrier and the channel estimation value of the null carrier and the pilot carrier are not used.
- the domain filtering process determines the channel estimate of the data carrier as the channel estimate of the final data carrier.
- a second aspect a device for channel estimation, comprising:
- An initial estimation module configured to perform initial channel estimation on the data carrier in the received signal
- An elimination processing module configured to obtain a channel estimation value of the data carrier after performing gamma factor elimination processing
- a padding processing module configured to perform padding processing on the null carrier and the pilot carrier in the received signal according to the channel estimation value of the data carrier, to obtain channel estimation values of the null carrier and the pilot carrier;
- a first determining module configured to acquire a modulation mode of the received signal, and determine a tap coefficient of the filter according to the modulation mode
- a filtering module configured to perform frequency domain filtering on a channel estimation value of the data carrier and a channel estimation value of the null carrier and a pilot carrier in the filter according to the determined tap coefficient;
- the time domain feature includes channel multipath information affected by the diversity cyclic shift CSD;
- And adding a processing module configured to perform a gamma factor adding process on the filtered channel estimation value of the data carrier, to obtain a channel estimation value of the final data carrier.
- the padding processing module includes:
- a first determining unit configured to determine the received signal according to a preamble sequence in the received signal Communication standard
- a second determining unit configured to determine, according to the orthogonal frequency division multiplexing OFDM symbol in the received signal, a location of the null carrier and a pilot carrier if the communication standard of the received signal is 802.11ac;
- a padding processing unit configured to perform padding processing on the null carrier and the pilot carrier in the received signal according to the location of the null carrier and the pilot carrier and the channel estimation value of the data carrier to obtain the null carrier and the guide The channel estimate of the frequency carrier.
- the padding processing unit includes:
- a first padding processing subunit configured to determine, if the location of the null carrier and the pilot carrier is in a guard band, a channel estimation value of a data carrier that is closest to a location of the null carrier and the pilot carrier as the null Channel estimation values for carrier and pilot carriers;
- a second padding processing sub-unit configured to linearly interpolate channel estimation values of data carriers located at positions before and after the null carrier and the pilot carrier if the locations of the null carrier and the pilot carrier are located in the unprotected band In a manner, a channel estimate of the null carrier and the pilot carrier is determined.
- the first determining module includes:
- a first selecting unit configured to select a preset first tap coefficient as the tap coefficient of the filter if the modulation mode is low-order modulation.
- the first determining module includes:
- a second selecting unit configured to select a preset second tap coefficient as the tap of the filter if the modulation mode is high-order modulation and a signal-to-noise ratio of the received signal is less than or equal to a preset signal-to-noise ratio coefficient.
- the device further includes:
- a second determining module configured to: if the modulation mode is high-order modulation, and the signal-to-noise ratio of the received signal is greater than a preset signal-to-noise ratio, do not estimate channel values of the data carrier, and the null carrier and pilot
- the channel estimation value of the carrier performs frequency domain filtering processing, and determines a channel estimation value of the data carrier as a channel estimation value of the final data carrier.
- a third aspect a transceiver device, comprising: a processor and a transceiver,
- the processor is configured to perform initial channel estimation and gamma factor elimination processing on the data carrier in the received signal to obtain a channel estimation value of the data carrier; and according to the channel estimation value of the data carrier, in the received signal
- the null carrier and the pilot carrier are padded to obtain the null carrier And a channel estimation value of the pilot carrier; acquiring a modulation mode of the received signal, and determining a tap coefficient of the filter according to the modulation mode; and performing gamma factor addition processing on the filtered channel estimation value of the data carrier, Obtaining a channel estimate of the final data carrier;
- the transceiver is configured to perform frequency domain filtering on a channel estimation value of the data carrier and a channel estimation value of the null carrier and a pilot carrier in the filter according to the determined tap coefficient;
- the time domain characteristics of the device include channel multipath information affected by the diversity cyclic shift CSD.
- the processor is further configured to determine a communication standard of the received signal according to a preamble sequence in the received signal; if the communication standard of the received signal is 802.11ac, according to an orthogonal frequency in the received signal Demultiplexing OFDM symbols determining locations of the null carriers and pilot carriers; null carriers and pilots in the received signal based on locations of the null carriers and pilot carriers and channel estimates of the data carriers The carrier performs padding processing to obtain channel estimates of the null carrier and the pilot carrier.
- the processor is further configured to determine, if the location of the null carrier and the pilot carrier is in a guard band, a channel estimation value of a data carrier that is closest to a location of the null carrier and the pilot carrier as the null carrier And a channel estimation value of the pilot carrier; if the location of the null carrier and the pilot carrier is in the non-protection band, linearly interpolating according to channel estimation values of the data carriers located at positions before and after the null carrier and the pilot carrier In a manner, a channel estimate of the null carrier and the pilot carrier is determined.
- the processor is further configured to: if the modulation mode is low-order modulation, select a preset first tap coefficient as a tap coefficient of the filter.
- the processor is further configured to: if the modulation mode is high-order modulation and a signal-to-noise ratio of the received signal is less than or equal to a preset signal-to-noise ratio, select a preset second tap coefficient as the filter Tap coefficient.
- the processor is further configured to: if the modulation mode is high-order modulation, and the signal-to-noise ratio of the received signal is greater than a preset signal-to-noise ratio, the channel estimation value of the data carrier and the null carrier and the guide are not used.
- the channel estimate of the frequency carrier is subjected to frequency domain filtering processing, and the channel estimation value of the data carrier is determined as the channel estimation value of the final data carrier.
- the technical solution provided by the embodiment of the present invention obtains a channel estimation value of the data carrier by performing initial channel estimation and gamma factor elimination processing on the data carrier in the received signal, and receiving the channel according to the channel estimation value of the data carrier.
- the null carrier and the pilot carrier in the signal are padded to obtain channel estimation values of the null carrier and the pilot carrier, and the tap coefficients of the filter are selected according to the modulation mode of the received signal, and the channel estimation value of the data carrier is obtained.
- only the frequency domain filtering can reduce the channel error of the channel estimation value of the data carrier, reduce the complexity and delay of the operation, and improve the efficiency of channel estimation.
- FIG. 1 is a flowchart of a method for channel estimation according to Embodiment 1 of the present invention.
- FIG. 2 is a flowchart of a method for channel estimation according to Embodiment 2 of the present invention.
- FIG. 3 is a schematic diagram of a simulation result provided in a method for channel estimation according to Embodiment 2 of the present invention.
- FIG. 4 is a schematic diagram of another simulation result provided in the method for channel estimation according to Embodiment 2 of the present invention.
- FIG. 5 is a schematic diagram of another simulation result provided in the method for channel estimation according to Embodiment 2 of the present invention.
- FIG. 6 is a schematic diagram of another simulation result provided in the method for channel estimation according to Embodiment 2 of the present invention.
- FIG. 7 is a schematic diagram of another simulation result provided in the method for channel estimation according to Embodiment 2 of the present invention.
- FIG. 8 is a schematic structural diagram of an apparatus for channel estimation according to Embodiment 3 of the present invention.
- FIG. 9 is a schematic structural diagram of a transceiver device according to Embodiment 4 of the present invention.
- the embodiment of the present invention provides a method for channel estimation, as shown in FIG. 1 .
- the method includes:
- Step 102 Perform padding processing on the null carrier and the pilot carrier in the received signal according to the channel estimation value of the data carrier, and obtain channel estimation values of the null carrier and the pilot carrier.
- the time domain characteristic of the filter includes multiple channels affected by the diversity cyclic shift CSD Path information
- the channel estimation value of the data carrier is obtained by performing initial channel estimation and gamma factor elimination processing on the data carrier in the received signal, and performing null carrier and pilot carrier in the received signal according to the channel estimation value of the data carrier. After filling, the channel estimation values of the null carrier and the pilot carrier are obtained, and the tap coefficients of the filter are selected according to the modulation mode of the received signal, and the channel estimation value of the data carrier and the channel estimation values of the null carrier and the pilot carrier are performed in the frequency domain. Filtering, and performing gamma factor addition processing on the channel estimation value of the filtered data carrier to obtain a channel estimation value of the final data carrier. On the basis of the LS algorithm, only the frequency domain filtering can reduce the channel error of the channel estimation value of the data carrier, reduce the complexity and delay of the operation, and improve the efficiency of channel estimation.
- the embodiment of the present invention provides a method for channel estimation, as shown in FIG. 2 .
- the method includes:
- the receiver After receiving the received signal, the receiver converts the received signal into a frequency domain signal by FFT.
- the operation of the LS algorithm is performed on each data carrier portion of the frequency domain signal.
- the method for performing gamma factor elimination processing on the initial channel estimation value is:
- the gamma value corresponding to the initial channel estimation value is determined according to the position of the different subcarriers of the OFDM symbol in the received signal, wherein the gamma value may include: +1/-1/+j/-j.
- the manner of the removal process is the initial channel estimation value divided by the gamma value corresponding to the channel estimation value of the data carrier.
- the removal process can be specifically:
- the gamma value corresponding to the data carrier is determined according to the position of the different subcarriers of the OFDM symbol in the received signal, and the channel estimation value of the data carrier is divided by the gamma value to obtain a channel estimation value of the removed data carrier.
- Step 202 Perform padding processing on the null carrier and the pilot carrier in the received signal according to the channel estimation value of the data carrier, and obtain channel estimation values of the null carrier and the pilot carrier.
- Step 202 can be implemented by the following steps:
- the positions of the null carrier and the pilot carrier are determined according to the orthogonal frequency division multiplexing OFDM symbols in the received signal.
- the manner of padding processing can be selected according to the positions of the null carrier and the pilot carrier:
- the channel estimate of the data carrier closest to the location of the null carrier and the pilot carrier is determined as the channel estimate of the null carrier and the pilot carrier.
- the channel estimates of the null carrier and the pilot carrier are determined by linear interpolation according to the channel estimation values of the data carriers located at the positions of the null carrier and the pilot carrier. .
- the method for linear interpolation is not limited, and a null carrier or a pilot carrier may be selected.
- the data channel information of each data carrier before and after the position is linearly interpolated, and the channel information of the N data data carriers before and after the null carrier or the pilot carrier position may be selected for linear interpolation.
- the channel information of the null carrier or the pilot position carrier may be determined according to (a+b)/2.
- a and b respectively represent channel information of one data carrier before and after the null carrier or pilot carrier position.
- the following steps are performed:
- the channel information in the null carrier position and the pilot position in the initial channel estimation value is not padded.
- the modulation mode of the received signal can be determined by detecting the MCS (Modulation and Coding Scheme, hereinafter referred to as: Modulation and Coding Scheme) value in the HT/VHT-SIG domain.
- the modulation method may include a low-order modulation method or a high-order modulation method.
- the low-order modulation mode may include the following methods: BPSK (English: Binary Phase Shift Keying, referred to as: Binary Phase Shift Keying) or QPSK (English: Quadrature Phase Shift Keying, referred to as: Quadrature Phase Shift Keying) or 16QAM (English: Quadrature Amplitude Modulation, abbreviation: Quadrature Amplitude Modulation);
- the high-order modulation mode can include the following modes: 64QAM or 256QAM.
- the tap coefficient 17 with the best filtering effect in the simulation process is selected as the selection result.
- step 203 can be implemented by the following steps:
- the preset first tap coefficient is selected as the tap coefficient of the filter.
- the first tap coefficient is a tap coefficient of 17.
- FIG. 3 a schematic diagram of a simulation result is shown in the figure, which is an ideal channel estimation, a conventional LS, in a scenario where the modulation mode is low-order modulation (BPSK/QPSK/16QAM) single-antenna transmission and reception in MCS0 ⁇ 4.
- FIG. 4 another simulation result diagram is shown in the figure, which is ideal for the scenario of MCS4 (16QAM) MIMO (Multiple-Input Multiple-Output, Multiple Input Multiple Output).
- MCS4 (16QAM) MIMO
- Channel estimation, traditional LS channel estimation algorithm, and performance comparison of the channel estimation algorithm in the embodiment of the present invention with a tap coefficient of 17, through the filtering processing of the tap coefficient 17, Can be 1dB better than the LS scheme.
- the modulation mode is a high-order modulation mode
- the specific process is: when the detected modulation mode is a high-order modulation mode, comparing the signal-to-noise ratio of the received signal with a preset signal-to-noise ratio, if the signal-to-noise ratio of the received signal is less than or equal to the preset signal-to-noise ratio Then, the tap coefficient 5 with the best filtering effect in the simulation process is selected as the selection result.
- the preset signal to noise ratio can be 33dB.
- the modulation mode is high-order modulation mode in step 203
- the following steps can be implemented:
- the preset second tap coefficient is selected as the tap coefficient of the filter.
- FIG. 5 another simulation result diagram is shown in the figure, which is an ideal channel estimation, a conventional LS channel estimation algorithm, a prior art channel estimation algorithm, and a tap coefficient of 5 and 64QAM single antenna transmission and reception scenarios. 17: Performance comparison of the channel estimation algorithm in the embodiment of the present invention. With the tap coefficient 5 filtering process, the performance is improved by about 0.5 dB compared to the LS scheme.
- FIG. 6 another simulation result diagram is shown in the figure, which is an ideal channel estimation when the signal-to-noise ratio is ⁇ 33 dB in the case of 256QAM modulation, and the conventional LS channel estimation algorithm has a tap coefficient of 5 when the present invention is implemented. Performance comparison of the channel estimation algorithm in the example. The performance is better than the LS scheme by the tap coefficient 5 filtering process.
- FIG. 7 another simulation result diagram is shown in the figure.
- the simulation result in the figure shows that different modulation and coding schemes are different for different taps when the signal to noise ratio is lower than the preset signal to noise ratio.
- the performance comparison of coefficient selection in which the high-order modulation mode is filtered by the tap coefficient 5, the performance ratio is better than that by the tap coefficient 17 filtering; the low-order modulation mode is filtered by the tap coefficient 17 , and the performance ratio is filtered by the tap coefficient 5 Better.
- step 206 is performed.
- the time domain characteristic of the filter includes multiple channels affected by the diversity cyclic shift CSD Trail information.
- the filter design Since the multipath taps of the channel estimates of the data carrier affected by the CSD are distributed at both ends, it is necessary to set parameters for the filter in the filter design so that the time domain characteristics of the filter include diversity cyclic shift CSD influence.
- the channel multipath information, and the time domain appears to be symmetrical.
- the time domain representation characteristic of the filter for the 802.11a/n/ac standard is: the duration is 3.2 us; the time-domain performance characteristic of the front-back symmetry is: the passband length is (0.8+0.8) us.
- the gamma factor addition process in this step is opposite to the process of the gamma factor elimination process in step 201.
- the method for adding the process is the initial channel estimation value multiplied by the gamma value corresponding to the initial channel estimation value, wherein the gamma value may include: 1/-1/+j/-j.
- the channel estimation value of the filtered null carrier and the pilot carrier is not useful for restoring the original data in the received signal. Therefore, in this step, only the channel estimation value of the filtered data carrier is selected for the gamma factor addition process and the final result is obtained. The channel estimate of the data carrier.
- the channel estimation value of the data carrier and the channel estimation value of the null carrier and the pilot carrier are not subjected to frequency domain filtering, and The channel estimate of the data carrier is determined as the channel estimate of the final data carrier.
- the preset signal to noise ratio can be 33dB.
- the initial channel estimation value that was not filtered during the simulation test is better than the performance of the filtered initial channel estimation value, the initial channel estimation value is not filtered in this case.
- the channel estimation value of the data carrier is obtained by performing initial channel estimation and gamma factor elimination processing on the data carrier in the received signal, and performing null carrier and pilot carrier in the received signal according to the channel estimation value of the data carrier. After filling, the channel estimation values of the null carrier and the pilot carrier are obtained, and the tap coefficients of the filter are selected according to the modulation mode of the received signal, and the channel estimation value of the data carrier and the channel estimation values of the null carrier and the pilot carrier are performed in the frequency domain. Filtering, and performing gamma factor addition processing on the channel estimation value of the filtered data carrier to obtain a channel estimation value of the final data carrier. On the basis of the LS algorithm, only the frequency domain filtering can reduce the channel error of the channel estimation value of the data carrier, reduce the complexity and delay of the operation, and improve the efficiency of channel estimation.
- Embodiments of the present invention provide a device for channel estimation, as shown in FIG. 8.
- the device includes:
- the cancellation processing module 802 is configured to obtain a channel estimation value of the data carrier after performing gamma factor elimination processing
- the padding processing module 803 is configured to perform padding processing on the null carrier and the pilot carrier in the received signal according to the channel estimation value of the data carrier, and obtain channel estimation values of the null carrier and the pilot carrier.
- a first determining module 804 configured to acquire a modulation mode of the received signal, and determine a tap coefficient of the filter according to the modulation mode;
- the filtering module 805 is configured to perform frequency domain filtering on the channel estimation value of the data carrier and the channel estimation value of the null carrier and the pilot carrier in the filter according to the determined tap coefficient; the time domain characteristic of the filter includes the diversity cyclic shift CSD Affected channel multipath information;
- the adding processing module 806 is configured to perform gamma factor adding processing on the channel estimation value of the filtered data carrier to obtain a channel estimation value of the final data carrier.
- the padding processing module 803 includes:
- a first determining unit configured to determine a communication standard of the received signal according to the preamble sequence in the received signal
- a second determining unit configured to determine a location of the null carrier and the pilot carrier according to the orthogonal frequency division multiplexing OFDM symbol in the received signal if the communication standard of the received signal is 802.11ac;
- a padding processing unit configured to perform padding processing on the null carrier and the pilot carrier in the received signal according to the location of the null carrier and the pilot carrier and the channel estimation value of the data carrier to obtain channel estimation values of the null carrier and the pilot carrier.
- the filling processing unit includes:
- a first padding processing subunit configured to determine a channel estimation value of a data carrier closest to a location of the null carrier and the pilot carrier as a null carrier and a pilot carrier if the location of the null carrier and the pilot carrier is located in the guard band Channel estimation value;
- a second padding processing sub-unit configured to determine, by linear interpolation, according to channel estimation values of data carriers located at positions before and after the null carrier and the pilot carrier, if the positions of the null carrier and the pilot carrier are located in the non-protection band Channel estimates for the carrier and pilot carriers.
- the first determining module 804 includes:
- the first selecting unit is configured to select a preset first tap coefficient as the tap coefficient of the filter if the modulation mode is low-order modulation.
- the first determining module 804 includes:
- the second selecting unit is configured to select a preset second tap coefficient as the tap coefficient of the filter if the modulation mode is high-order modulation and the signal-to-noise ratio of the received signal is less than or equal to the preset signal-to-noise ratio.
- the device further comprises:
- the second determining module 807 is configured to: if the modulation mode is high-order modulation and the signal-to-noise ratio of the received signal is greater than the preset signal-to-noise ratio, do not perform channel estimation on the data carrier and channel estimation values of the null carrier and the pilot carrier.
- the domain filtering process determines the channel estimate of the data carrier as the channel estimate of the final data carrier.
- the channel estimation value of the data carrier is obtained by performing initial channel estimation and gamma factor elimination processing on the data carrier in the received signal, and performing null carrier and pilot carrier in the received signal according to the channel estimation value of the data carrier. After filling, the channel estimation values of the null carrier and the pilot carrier are obtained, and the tap coefficients of the filter are selected according to the modulation mode of the received signal, and the channel estimation value of the data carrier and the channel estimation values of the null carrier and the pilot carrier are performed in the frequency domain. Filtering, and performing gamma factor addition processing on the channel estimation value of the filtered data carrier to obtain a channel estimation value of the final data carrier. On the basis of the LS algorithm, only the frequency domain filtering can reduce the channel error of the channel estimation value of the data carrier, reduce the complexity and delay of the operation, and improve the efficiency of channel estimation.
- the embodiment of the invention provides a transceiver device, see FIG.
- the transceiver device includes: a processor 901 and a transceiver 902,
- the processor 901 is configured to perform initial channel estimation and gamma factor elimination processing on the data carrier in the received signal to obtain a channel estimation value of the data carrier; and according to the channel estimation value of the data carrier, the null carrier and the pilot carrier in the received signal After the padding process, the channel estimation values of the null carrier and the pilot carrier are obtained; the modulation mode of the received signal is obtained, and the tap coefficients of the filter are determined according to the modulation mode; and the channel estimation value of the filtered data carrier is added after the gamma factor is added. Obtaining a channel estimate of the final data carrier;
- the filter 902 is configured to perform frequency domain filtering on the channel estimation value of the data carrier and the channel estimation value of the null carrier and the pilot carrier in the filter according to the determined tap coefficient; the time domain characteristic of the filter includes the diversity cyclic shift CSD Affected channel multipath information.
- the processor 901 is further configured to determine, according to a preamble sequence in the received signal, a communication standard of the received signal; if the communication standard of the received signal is 802.11ac, determine the null carrier according to the orthogonal frequency division multiplexing OFDM symbol in the received signal. And the location of the pilot carrier; according to the location of the null carrier and the pilot carrier and the channel estimation value of the data carrier, the null carrier and the pilot carrier in the received signal are padded to obtain channel estimation values of the null carrier and the pilot carrier.
- the processor 901 is further configured to determine, if the location of the null carrier and the pilot carrier is located in the guard band, the channel estimation value of the data carrier closest to the location of the null carrier and the pilot carrier as the channel of the null carrier and the pilot carrier. Estimated value; if the location of the null carrier and the pilot carrier is in the non-protection band, the null carrier and the pilot carrier are determined by linear interpolation according to the channel estimation values of the data carriers located at the positions of the null carrier and the pilot carrier Channel estimate.
- the processor 901 may also select a preset first tap coefficient as the tap coefficient of the filter if the modulation mode is low-order modulation.
- the processor 901 is further configured to: if the modulation mode is high-order modulation and the signal-to-noise ratio of the received signal is less than or equal to the preset signal-to-noise ratio, select a preset second tap coefficient as the tap coefficient of the filter.
- the processor 901 can also perform frequency domain filtering on the channel estimation value of the data carrier and the channel estimation value of the null carrier and the pilot carrier if the modulation mode is high-order modulation and the signal-to-noise ratio of the received signal is greater than the preset signal-to-noise ratio. Processing and determining the channel estimate of the data carrier as the channel estimate of the final data carrier.
- the channel estimation value of the data carrier is obtained by performing initial channel estimation and gamma factor elimination processing on the data carrier in the received signal, and performing null carrier and pilot carrier in the received signal according to the channel estimation value of the data carrier. After filling, the channel estimation values of the null carrier and the pilot carrier are obtained, and the tap coefficients of the filter are selected according to the modulation mode of the received signal, and the channel estimation value of the data carrier and the channel estimation values of the null carrier and the pilot carrier are performed in the frequency domain. Filtering, and performing gamma factor addition processing on the channel estimation value of the filtered data carrier to obtain a channel estimation value of the final data carrier. On the basis of the LS algorithm, only the frequency domain filtering is used to reduce the channel error of the channel estimation value of the data carrier, which reduces the complexity and delay of the operation, and improves the efficiency of channel estimation.
- the storage medium may be a read only memory, a magnetic disk or an optical disk or the like.
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radio Transmission System (AREA)
Abstract
Embodiments of the present invention relate to the technical field of communications. Provided are a channel estimation method and apparatus. The method comprises: obtaining a channel estimation value of a data carrier after conducting initial channel estimation on the data carrier in a received signal and conducting gamma factor elimination processing; obtaining channel estimation values of a null carrier and a pilot carrier after conducting filling processing on the null carrier and the pilot carrier in the received signal according to the channel estimation value of the data carrier; acquiring a modulation mode of the received signal, and determining a tap coefficient of a filter according to the modulation mode; conducting, in the filter, frequency-domain filtering on the channel estimation value of the data carrier and the channel estimation values of the null carrier and the pilot carrier according to the determined tap coefficient; and obtaining a final channel estimation value of the data carrier after conducting gamma factor addition processing on the filtered channel estimation value of the data carrier. In the present invention, frequency-domain filtering is conducted on the basis of an LS algorithm so as to decrease a channel error, thereby reducing the complexity of operations as well as the time delay, and improving the efficiency of channel estimation.
Description
本发明涉及通信技术领域,特别涉及一种信道估计的方法及装置。The present invention relates to the field of communications technologies, and in particular, to a method and apparatus for channel estimation.
在WiFi(英文:Wireless-Fidelity,简称:无线保真)芯片基带处理中,信道估计的好坏会直接影响该芯片的产品性能,因此一个实现简单、性能优异的信道估计算法会极大地提升产品的竞争力。业界现有的LS(英文:Least Square,简称:最小均方)算法相比于理想信道估计算法之间存在3dB的性能误差。为了降低误差,一般的处理方式是在LS算法得到的初始信道估计值的基础上对其进行滤波,以提高信道估计值的精度。In the WiFi (English: Wireless-Fidelity) chip baseband processing, the channel estimation quality will directly affect the product performance of the chip, so a simple and excellent channel estimation algorithm will greatly enhance the product. Competitiveness. There is a 3dB performance error between the existing LS (English: Least Square) algorithm compared to the ideal channel estimation algorithm. In order to reduce the error, the general processing method is to filter the initial channel estimation value obtained by the LS algorithm to improve the accuracy of the channel estimation value.
目前对于初始信道估计值的滤波处理方式为:首先,将初始信道估计值通过IFFT(英文:Inverse Fast Fourier Transform,简称:快速傅里叶逆变换)变换到时域,并在时域对其进行时域滤波,保留CP(英文:Cycle Prefix,简称:循环前缀)长度内的多径信息,滤除多径外的噪声干扰,然后再通过FFT(英文:Fast Fourier Transformation,简称:快速傅里叶变换)变换到频域信道。其中,由于现有WiFi***中,发射信号经过CSD(英文:Cyclic Shift Diversity,简称:分集循环移位)处理,该处理后会等效到信道当中造成初始信道估计值中多径的抽头分布在两端,因此需要在时域滤波处理前将右端的能量经过移位到左端,再进行时域滤波处理,并在时域滤波处理之后将其移位回右端。At present, the filtering processing method for the initial channel estimation value is: first, the initial channel estimation value is transformed into the time domain by IFFT (English: Inverse Fast Fourier Transform, referred to as: Fast Fourier Transform), and is performed in the time domain. Time domain filtering, retaining multipath information within the length of CP (English: Cycle Prefix, referred to as cyclic prefix), filtering out noise interference outside multipath, and then passing FFT (English: Fast Fourier Transformation, referred to as: Fast Fourier Transform) transforms to the frequency domain channel. In the existing WiFi system, the transmitted signal is processed by CSD (Cyclic Shift Diversity, referred to as diversity cyclic shift), and the processing is equivalent to the distribution of the multipath in the initial channel estimation value in the channel. At both ends, it is necessary to shift the energy of the right end to the left end before the time domain filtering process, and then perform time domain filtering processing, and shift it back to the right end after the time domain filtering process.
发明人发现现有技术至少存在以下问题:The inventors have found that the prior art has at least the following problems:
上述滤波处理过程中需要在时域/频域之间来回进行切换,并且还需要在时域滤波前和时域滤波后进行能量移位,从硬件实现角度上考虑,时延跟资源复杂度都大大增加,降低了信道估计的效率。In the above filtering process, it is necessary to switch back and forth between the time domain/frequency domain, and the energy shift needs to be performed before the time domain filtering and the time domain filtering. From the perspective of hardware implementation, the delay and the resource complexity are both Greatly increased, reducing the efficiency of channel estimation.
发明内容Summary of the invention
为了解决现有技术的缺陷,本发明实施例提供了一种信道估计的方法及装置。所述技术方案如下:
In order to solve the defects of the prior art, the embodiments of the present invention provide a method and an apparatus for channel estimation. The technical solution is as follows:
第一方面、一种信道估计的方法,包括:The first aspect, a method for channel estimation, includes:
对接收信号中的数据载波进行初始信道估计以及gamma因子消除处理后得到所述数据载波的信道估计值;Performing initial channel estimation and gamma factor elimination processing on the data carrier in the received signal to obtain a channel estimation value of the data carrier;
根据所述数据载波的信道估计值,对所述接收信号中的空载波和导频载波进行填补处理后得到所述空载波和导频载波的信道估计值;And performing a padding process on the null carrier and the pilot carrier in the received signal according to the channel estimation value of the data carrier to obtain channel estimation values of the null carrier and the pilot carrier;
获取所述接收信号的调制方式,并根据所述调制方式确定滤波器的抽头系数;Obtaining a modulation mode of the received signal, and determining a tap coefficient of the filter according to the modulation mode;
根据确定的所述抽头系数在所述滤波器中对所述数据载波的信道估计值以及所述空载波和导频载波的信道估计值进行频域滤波;所述滤波器的时域特征包含分集循环移位CSD影响的信道多径信息;Performing frequency domain filtering on the channel estimate of the data carrier and the channel estimate of the null carrier and the pilot carrier in the filter according to the determined tap coefficient; time domain characteristics of the filter including diversity Channel multipath information affected by cyclic shift CSD;
对滤波后的所述数据载波的信道估计值进行gamma因子添加处理后,得到最终的数据载波的信道估计值。After the gamma factor adding process is performed on the filtered channel estimation value of the data carrier, a channel estimation value of the final data carrier is obtained.
在第一方面的第一种可能的实现方式中,所述根据所述数据载波的信道估计值,对所述接收信号中的空载波和导频载波进行填补处理后得到所述空载波和导频载波的信道估计值,包括:In a first possible implementation manner of the first aspect, the null carrier and the pilot carrier in the received signal are padded according to a channel estimation value of the data carrier, and the null carrier and the guide are obtained. The channel estimate of the frequency carrier, including:
根据所述接收信号中的前导序列,确定所述接收信号的通信标准;Determining a communication standard of the received signal according to a preamble sequence in the received signal;
如果所述接收信号的通信标准为802.11ac,则根据所述接收信号中的正交频分复用OFDM符号确定所述空载波和导频载波的位置;If the communication standard of the received signal is 802.11ac, determining the locations of the null carrier and the pilot carrier according to the orthogonal frequency division multiplexing OFDM symbols in the received signal;
根据所述空载波和导频载波的位置以及所述数据载波的信道估计值,对所述接收信号中的空载波和导频载波进行填补处理得到所述空载波和导频载波的信道估计值。And performing a padding process on the null carrier and the pilot carrier in the received signal according to the location of the null carrier and the pilot carrier and the channel estimation value of the data carrier to obtain channel estimation values of the null carrier and the pilot carrier. .
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述根据所述空载波和导频载波的位置以及所述数据载波的信道估计值,对所述接收信号中的空载波和导频载波进行填补处理得到所述空载波和导频载波的信道估计值,包括:With reference to the first possible implementation manner of the first aspect, in a second possible implementation manner of the first aspect, the determining, according to a location of the null carrier and a pilot carrier, and a channel estimation value of the data carrier, Performing a padding process on the null carrier and the pilot carrier in the received signal to obtain channel estimation values of the null carrier and the pilot carrier, including:
如果所述空载波和导频载波的位置位于保护带,则将距离所述空载波和导频载波的位置最近的数据载波的信道估计值确定为所述空载波和导频载波的信道估计值;If the location of the null carrier and the pilot carrier is located in the guard band, determining a channel estimate of the data carrier closest to the location of the null carrier and the pilot carrier as the channel estimate of the null carrier and the pilot carrier ;
如果所述空载波和导频载波的位置位于非保护带,则根据位于所述空载波和导频载波前后位置的数据载波的信道估计值通过线性内插的方式,确定所述空载波和导频载波的信道估计值。
If the location of the null carrier and the pilot carrier is in the non-protection band, determining the null carrier and the channel by linear interpolation according to channel estimation values of the data carriers located at positions before and after the null carrier and the pilot carrier The channel estimate of the frequency carrier.
在第一方面的第三种可能的实现方式中,所述根据所述调制方式选取滤波器的抽头系数,包括:In a third possible implementation manner of the first aspect, the selecting a tap coefficient of the filter according to the modulation manner includes:
如果所述调制方式为低阶调制,则选取预设的第一抽头系数作为所述滤波器的抽头系数。If the modulation mode is low-order modulation, a preset first tap coefficient is selected as the tap coefficient of the filter.
在第一方面的第四种可能的实现方式中,所述根据所述调制方式选取滤波器的抽头系数,包括:In a fourth possible implementation manner of the first aspect, the selecting a tap coefficient of the filter according to the modulation manner includes:
如果所述调制方式为高阶调制且所述接收信号的信噪比小于或等于预设信噪比,则选取预设的第二抽头系数作为所述滤波器的抽头系数。If the modulation mode is high-order modulation and the signal-to-noise ratio of the received signal is less than or equal to a preset signal-to-noise ratio, a preset second tap coefficient is selected as the tap coefficient of the filter.
在第一方面的第五种可能的实现方式中,所述根据所述调制方式以及所述信噪比选取滤波器中的抽头系数,还包括:In a fifth possible implementation manner of the first aspect, the selecting a tap coefficient in the filter according to the modulation mode and the signal to noise ratio further includes:
如果所述调制方式为高阶调制且所述接收信号的信噪比大于预设信噪比,则不对所述数据载波的信道估计值以及所述空载波和导频载波的信道估计值进行频域滤波处理,并将所述数据载波的信道估计值确定为最终的数据载波的信道估计值。If the modulation mode is high-order modulation and the signal-to-noise ratio of the received signal is greater than a preset signal-to-noise ratio, the channel estimation value of the data carrier and the channel estimation value of the null carrier and the pilot carrier are not used. The domain filtering process determines the channel estimate of the data carrier as the channel estimate of the final data carrier.
第二方面、一种信道估计的装置,包括:A second aspect, a device for channel estimation, comprising:
初始估计模块,用于对接收信号中的数据载波进行初始信道估计;An initial estimation module, configured to perform initial channel estimation on the data carrier in the received signal;
消除处理模块,用于进行gamma因子消除处理后得到所述数据载波的信道估计值;An elimination processing module, configured to obtain a channel estimation value of the data carrier after performing gamma factor elimination processing;
填补处理模块,用于根据所述数据载波的信道估计值,对所述接收信号中的空载波和导频载波进行填补处理后得到所述空载波和导频载波的信道估计值;a padding processing module, configured to perform padding processing on the null carrier and the pilot carrier in the received signal according to the channel estimation value of the data carrier, to obtain channel estimation values of the null carrier and the pilot carrier;
第一确定模块,用于获取所述接收信号的调制方式,并根据所述调制方式确定滤波器的抽头系数;a first determining module, configured to acquire a modulation mode of the received signal, and determine a tap coefficient of the filter according to the modulation mode;
滤波模块,用于根据确定的所述抽头系数在所述滤波器中对所述数据载波的信道估计值以及所述空载波和导频载波的信道估计值进行频域滤波;所述滤波器的时域特征包含分集循环移位CSD影响的信道多径信息;a filtering module, configured to perform frequency domain filtering on a channel estimation value of the data carrier and a channel estimation value of the null carrier and a pilot carrier in the filter according to the determined tap coefficient; The time domain feature includes channel multipath information affected by the diversity cyclic shift CSD;
添加处理模块,用于对滤波后的所述数据载波的信道估计值进行gamma因子添加处理后,得到最终的数据载波的信道估计值。And adding a processing module, configured to perform a gamma factor adding process on the filtered channel estimation value of the data carrier, to obtain a channel estimation value of the final data carrier.
在第二方面的第一种可能的实现方式中,所述填补处理模块,包括:In a first possible implementation manner of the second aspect, the padding processing module includes:
第一确定单元,用于根据所述接收信号中的前导序列,确定所述接收信号
的通信标准;a first determining unit, configured to determine the received signal according to a preamble sequence in the received signal
Communication standard;
第二确定单元,用于如果所述接收信号的通信标准为802.11ac,则根据所述接收信号中的正交频分复用OFDM符号确定所述空载波和导频载波的位置;a second determining unit, configured to determine, according to the orthogonal frequency division multiplexing OFDM symbol in the received signal, a location of the null carrier and a pilot carrier if the communication standard of the received signal is 802.11ac;
填补处理单元,用于根据所述空载波和导频载波的位置以及所述数据载波的信道估计值,对所述接收信号中的空载波和导频载波进行填补处理得到所述空载波和导频载波的信道估计值。a padding processing unit, configured to perform padding processing on the null carrier and the pilot carrier in the received signal according to the location of the null carrier and the pilot carrier and the channel estimation value of the data carrier to obtain the null carrier and the guide The channel estimate of the frequency carrier.
结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述填补处理单元,包括:In conjunction with the first possible implementation of the second aspect, in a second possible implementation of the second aspect, the padding processing unit includes:
第一填补处理子单元,用于如果所述空载波和导频载波的位置位于保护带,则将距离所述空载波和导频载波的位置最近的数据载波的信道估计值确定为所述空载波和导频载波的信道估计值;a first padding processing subunit, configured to determine, if the location of the null carrier and the pilot carrier is in a guard band, a channel estimation value of a data carrier that is closest to a location of the null carrier and the pilot carrier as the null Channel estimation values for carrier and pilot carriers;
第二填补处理子单元,用于如果所述空载波和导频载波的位置位于非保护带,则根据位于所述空载波和导频载波前后位置的数据载波的信道估计值通过线性内插的方式,确定所述空载波和导频载波的信道估计值。a second padding processing sub-unit, configured to linearly interpolate channel estimation values of data carriers located at positions before and after the null carrier and the pilot carrier if the locations of the null carrier and the pilot carrier are located in the unprotected band In a manner, a channel estimate of the null carrier and the pilot carrier is determined.
在第二方面的第三种可能的实现方式中,所述第一确定模块,包括:In a third possible implementation manner of the second aspect, the first determining module includes:
第一选取单元,用于如果所述调制方式为低阶调制,则选取预设的第一抽头系数作为所述滤波器的抽头系数。And a first selecting unit, configured to select a preset first tap coefficient as the tap coefficient of the filter if the modulation mode is low-order modulation.
在第二方面的第四种可能的实现方式中,所述第一确定模块,包括:In a fourth possible implementation of the second aspect, the first determining module includes:
第二选取单元,用于如果所述调制方式为高阶调制且所述接收信号的信噪比小于或等于预设信噪比,则选取预设的第二抽头系数作为所述滤波器的抽头系数。a second selecting unit, configured to select a preset second tap coefficient as the tap of the filter if the modulation mode is high-order modulation and a signal-to-noise ratio of the received signal is less than or equal to a preset signal-to-noise ratio coefficient.
在第二方面的第五种可能的实现方式中,所述装置还包括:In a fifth possible implementation manner of the second aspect, the device further includes:
第二确定模块,用于如果所述调制方式为高阶调制且所述接收信号的信噪比大于预设信噪比,则不对所述数据载波的信道估计值以及所述空载波和导频载波的信道估计值进行频域滤波处理,并将所述数据载波的信道估计值确定为最终的数据载波的信道估计值。a second determining module, configured to: if the modulation mode is high-order modulation, and the signal-to-noise ratio of the received signal is greater than a preset signal-to-noise ratio, do not estimate channel values of the data carrier, and the null carrier and pilot The channel estimation value of the carrier performs frequency domain filtering processing, and determines a channel estimation value of the data carrier as a channel estimation value of the final data carrier.
第三方面、一种收发装置,包括:处理器和收发器,A third aspect, a transceiver device, comprising: a processor and a transceiver,
所述处理器,用于对接收信号中的数据载波进行初始信道估计以及gamma因子消除处理后得到所述数据载波的信道估计值;根据所述数据载波的信道估计值,对所述接收信号中的空载波和导频载波进行填补处理后得到所述空载波
和导频载波的信道估计值;获取所述接收信号的调制方式,并根据所述调制方式确定滤波器的抽头系数;对滤波后的所述数据载波的信道估计值进行gamma因子添加处理后,得到最终的数据载波的信道估计值;The processor is configured to perform initial channel estimation and gamma factor elimination processing on the data carrier in the received signal to obtain a channel estimation value of the data carrier; and according to the channel estimation value of the data carrier, in the received signal The null carrier and the pilot carrier are padded to obtain the null carrier
And a channel estimation value of the pilot carrier; acquiring a modulation mode of the received signal, and determining a tap coefficient of the filter according to the modulation mode; and performing gamma factor addition processing on the filtered channel estimation value of the data carrier, Obtaining a channel estimate of the final data carrier;
所述收发器,用于根据确定的所述抽头系数在所述滤波器中对所述数据载波的信道估计值以及所述空载波和导频载波的信道估计值进行频域滤波;所述滤波器的时域特征包含分集循环移位CSD影响的信道多径信息。The transceiver is configured to perform frequency domain filtering on a channel estimation value of the data carrier and a channel estimation value of the null carrier and a pilot carrier in the filter according to the determined tap coefficient; The time domain characteristics of the device include channel multipath information affected by the diversity cyclic shift CSD.
在第三方面的第一种可能的实现方式中,其特征在于,In a first possible implementation of the third aspect, characterized in that
所述处理器,还用于根据所述接收信号中的前导序列,确定所述接收信号的通信标准;如果所述接收信号的通信标准为802.11ac,则根据所述接收信号中的正交频分复用OFDM符号确定所述空载波和导频载波的位置;根据所述空载波和导频载波的位置以及所述数据载波的信道估计值,对所述接收信号中的空载波和导频载波进行填补处理得到所述空载波和导频载波的信道估计值。The processor is further configured to determine a communication standard of the received signal according to a preamble sequence in the received signal; if the communication standard of the received signal is 802.11ac, according to an orthogonal frequency in the received signal Demultiplexing OFDM symbols determining locations of the null carriers and pilot carriers; null carriers and pilots in the received signal based on locations of the null carriers and pilot carriers and channel estimates of the data carriers The carrier performs padding processing to obtain channel estimates of the null carrier and the pilot carrier.
结合第三方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,其特征在于,With reference to the first possible implementation manner of the third aspect, in a second possible implementation manner of the second aspect,
所述处理器,还用于如果所述空载波和导频载波的位置位于保护带,则将距离所述空载波和导频载波的位置最近的数据载波的信道估计值确定为所述空载波和导频载波的信道估计值;如果所述空载波和导频载波的位置位于非保护带,则根据位于所述空载波和导频载波前后位置的数据载波的信道估计值通过线性内插的方式,确定所述空载波和导频载波的信道估计值。The processor is further configured to determine, if the location of the null carrier and the pilot carrier is in a guard band, a channel estimation value of a data carrier that is closest to a location of the null carrier and the pilot carrier as the null carrier And a channel estimation value of the pilot carrier; if the location of the null carrier and the pilot carrier is in the non-protection band, linearly interpolating according to channel estimation values of the data carriers located at positions before and after the null carrier and the pilot carrier In a manner, a channel estimate of the null carrier and the pilot carrier is determined.
在第三方面的第三种可能的实现方式中,其特征在于,In a third possible implementation of the third aspect, characterized in that
所述处理器,还用于如果所述调制方式为低阶调制,则选取预设的第一抽头系数作为所述滤波器的抽头系数。The processor is further configured to: if the modulation mode is low-order modulation, select a preset first tap coefficient as a tap coefficient of the filter.
在第三方面的第四种可能的实现方式中,其特征在于,In a fourth possible implementation of the third aspect, characterized in that
所述处理器,还用于如果所述调制方式为高阶调制且所述接收信号的信噪比小于或等于预设信噪比,则选取预设的第二抽头系数作为所述滤波器的抽头系数。The processor is further configured to: if the modulation mode is high-order modulation and a signal-to-noise ratio of the received signal is less than or equal to a preset signal-to-noise ratio, select a preset second tap coefficient as the filter Tap coefficient.
在第三方面的第五种可能的实现方式中,其特征在于,In a fifth possible implementation of the third aspect, characterized in that
所述处理器,还用于如果所述调制方式为高阶调制且所述接收信号的信噪比大于预设信噪比,则不对所述数据载波的信道估计值以及所述空载波和导频载波的信道估计值进行频域滤波处理,并将所述数据载波的信道估计值确定为最终的数据载波的信道估计值。
The processor is further configured to: if the modulation mode is high-order modulation, and the signal-to-noise ratio of the received signal is greater than a preset signal-to-noise ratio, the channel estimation value of the data carrier and the null carrier and the guide are not used. The channel estimate of the frequency carrier is subjected to frequency domain filtering processing, and the channel estimation value of the data carrier is determined as the channel estimation value of the final data carrier.
本发明实施例提供的技术方案通过对接收信号中的数据载波进行初始信道估计以及gamma因子消除处理后得到所述数据载波的信道估计值,根据所述数据载波的信道估计值,对所述接收信号中的空载波和导频载波进行填补处理后得到所述空载波和导频载波的信道估计值,并根据接收信号的调制方式选取滤波器的抽头系数,对所述数据载波的信道估计值以及所述空载波和导频载波的信道估计值进行频域滤波,并对滤波后的数据载波的信道估计值进行gamma因子添加处理后得到最终的数据载波的信道估计值。在LS算法的基础上仅通过频域滤波即可降低数据载波的信道估计值的信道误差,降低了操作的复杂性以及时延,提高了信道估计的效率。The technical solution provided by the embodiment of the present invention obtains a channel estimation value of the data carrier by performing initial channel estimation and gamma factor elimination processing on the data carrier in the received signal, and receiving the channel according to the channel estimation value of the data carrier. The null carrier and the pilot carrier in the signal are padded to obtain channel estimation values of the null carrier and the pilot carrier, and the tap coefficients of the filter are selected according to the modulation mode of the received signal, and the channel estimation value of the data carrier is obtained. And performing frequency domain filtering on the channel estimates of the null carrier and the pilot carrier, and performing gamma factor addition processing on the channel estimation value of the filtered data carrier to obtain a channel estimation value of the final data carrier. On the basis of the LS algorithm, only the frequency domain filtering can reduce the channel error of the channel estimation value of the data carrier, reduce the complexity and delay of the operation, and improve the efficiency of channel estimation.
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments will be briefly described below. It is obvious that the drawings in the following description are only some embodiments of the present invention. Other drawings may also be obtained from those of ordinary skill in the art in light of the inventive work.
图1是本发明实施例1提供的信道估计的方法流程图;1 is a flowchart of a method for channel estimation according to Embodiment 1 of the present invention;
图2是本发明实施例2提供的信道估计的方法流程图;2 is a flowchart of a method for channel estimation according to Embodiment 2 of the present invention;
图3是本发明实施例2提供的信道估计的方法中提供的一种仿真结果示意图;3 is a schematic diagram of a simulation result provided in a method for channel estimation according to Embodiment 2 of the present invention;
图4是本发明实施例2提供的信道估计的方法中提供的另一种仿真结果示意图;4 is a schematic diagram of another simulation result provided in the method for channel estimation according to Embodiment 2 of the present invention;
图5是本发明实施例2提供的信道估计的方法中提供的另一种仿真结果示意图;FIG. 5 is a schematic diagram of another simulation result provided in the method for channel estimation according to Embodiment 2 of the present invention; FIG.
图6是本发明实施例2提供的信道估计的方法中提供的另一种仿真结果示意图;6 is a schematic diagram of another simulation result provided in the method for channel estimation according to Embodiment 2 of the present invention;
图7是本发明实施例2提供的信道估计的方法中提供的另一种仿真结果示意图;7 is a schematic diagram of another simulation result provided in the method for channel estimation according to Embodiment 2 of the present invention;
图8是本发明实施例3提供的信道估计的装置结构示意图;8 is a schematic structural diagram of an apparatus for channel estimation according to Embodiment 3 of the present invention;
图9是本发明实施例4提供的收发装置的结构示意图。
FIG. 9 is a schematic structural diagram of a transceiver device according to Embodiment 4 of the present invention.
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。The embodiments of the present invention will be further described in detail below with reference to the accompanying drawings.
实施例1Example 1
本发明实施例提供了一种信道估计的方法,参见图1。该方法包括:The embodiment of the present invention provides a method for channel estimation, as shown in FIG. 1 . The method includes:
101:对接收信号中的数据载波进行初始信道估计以及gamma因子消除处理后得到数据载波的信道估计值;101: Perform initial channel estimation and gamma factor elimination processing on the data carrier in the received signal to obtain a channel estimation value of the data carrier;
102:根据数据载波的信道估计值,对接收信号中的空载波和导频载波进行填补处理后得到空载波和导频载波的信道估计值;Step 102: Perform padding processing on the null carrier and the pilot carrier in the received signal according to the channel estimation value of the data carrier, and obtain channel estimation values of the null carrier and the pilot carrier.
103:获取接收信号的调制方式,并根据调制方式确定滤波器的抽头系数;103: Obtain a modulation mode of the received signal, and determine a tap coefficient of the filter according to the modulation mode;
104:根据确定的抽头系数在滤波器中对数据载波的信道估计值以及空载波和导频载波的信道估计值进行频域滤波;滤波器的时域特征包含分集循环移位CSD影响的信道多径信息;104: Perform frequency domain filtering on the channel estimation value of the data carrier and the channel estimation value of the null carrier and the pilot carrier in the filter according to the determined tap coefficient; the time domain characteristic of the filter includes multiple channels affected by the diversity cyclic shift CSD Path information
105:对滤波后的数据载波的信道估计值进行gamma因子添加处理后,得到最终的数据载波的信道估计值。105: Perform gamma factor adding processing on the channel estimation value of the filtered data carrier, and obtain a channel estimation value of the final data carrier.
本发明实施例通过对接收信号中的数据载波进行初始信道估计以及gamma因子消除处理后得到数据载波的信道估计值,根据数据载波的信道估计值,对接收信号中的空载波和导频载波进行填补处理后得到空载波和导频载波的信道估计值,并根据接收信号的调制方式选取滤波器的抽头系数,对数据载波的信道估计值以及空载波和导频载波的信道估计值进行频域滤波,并对滤波后的数据载波的信道估计值进行gamma因子添加处理后得到最终的数据载波的信道估计值。在LS算法的基础上仅通过频域滤波即可降低数据载波的信道估计值的信道误差,降低了操作的复杂性以及时延,提高了信道估计的效率。In the embodiment of the present invention, the channel estimation value of the data carrier is obtained by performing initial channel estimation and gamma factor elimination processing on the data carrier in the received signal, and performing null carrier and pilot carrier in the received signal according to the channel estimation value of the data carrier. After filling, the channel estimation values of the null carrier and the pilot carrier are obtained, and the tap coefficients of the filter are selected according to the modulation mode of the received signal, and the channel estimation value of the data carrier and the channel estimation values of the null carrier and the pilot carrier are performed in the frequency domain. Filtering, and performing gamma factor addition processing on the channel estimation value of the filtered data carrier to obtain a channel estimation value of the final data carrier. On the basis of the LS algorithm, only the frequency domain filtering can reduce the channel error of the channel estimation value of the data carrier, reduce the complexity and delay of the operation, and improve the efficiency of channel estimation.
实施例2Example 2
本发明实施例提供了一种信道估计的方法,参见图2。该方法包括:The embodiment of the present invention provides a method for channel estimation, as shown in FIG. 2 . The method includes:
201:对接收信号中的数据载波进行初始信道估计以及gamma因子消除处理后得到数据载波的信道估计值。201: Perform initial channel estimation and gamma factor elimination processing on the data carrier in the received signal to obtain a channel estimation value of the data carrier.
接收机在接收到接收信号后,将接收信号通过FFT变换为频域信号。对该频域信号中各数据载波部分进行LS算法的运算。After receiving the received signal, the receiver converts the received signal into a frequency domain signal by FFT. The operation of the LS algorithm is performed on each data carrier portion of the frequency domain signal.
另外,由于Wifi的信道特点是缓变信道,在发送端为了降低PAPR(英
文:Peak to Average Power Ratio,简称:峰值平均功率比)增加了gamma因子处理,将缓变信道变化为骤变信道,在滤波过程中要将信道先恢复为缓变信道,因此要先消除gamma影响并将初始信道估计值中的空载波位置与导频位置进行插值,并在之后的滤波操作后再添加回去gamma影响。In addition, since the channel characteristic of Wifi is a slowly changing channel, in order to reduce PAPR at the transmitting end (English)
Text: Peak to Average Power Ratio (abbreviation: peak-to-average power ratio) increases the gamma factor processing, and changes the slowly changing channel to a sudden change channel. In the filtering process, the channel is first restored to a slowly changing channel, so the gamma must be eliminated first. The effect is to interpolate the null carrier position in the initial channel estimate with the pilot position and add back the gamma effect after the subsequent filtering operation.
其中,对于初始信道估计值进行gamma因子消除处理的方式为:Wherein, the method for performing gamma factor elimination processing on the initial channel estimation value is:
根据接收信号中OFDM符号不同子载波的位置,来确定初始信道估计值对应的gamma值,其中gamma值可以包括:+1/-1/+j/-j。在本发明实施例中,对于去除处理的方式为初始信道估计值除以该数据载波的信道估计值对应的gamma值。The gamma value corresponding to the initial channel estimation value is determined according to the position of the different subcarriers of the OFDM symbol in the received signal, wherein the gamma value may include: +1/-1/+j/-j. In the embodiment of the present invention, the manner of the removal process is the initial channel estimation value divided by the gamma value corresponding to the channel estimation value of the data carrier.
因此,对于去除处理过程可以具体为:Therefore, the removal process can be specifically:
根据接收信号中的OFDM符号不同子载波的位置确定数据载波对应的gamma值,并将数据载波的信道估计值除以该gamma值,得到去除处理后的数据载波的信道估计值。The gamma value corresponding to the data carrier is determined according to the position of the different subcarriers of the OFDM symbol in the received signal, and the channel estimation value of the data carrier is divided by the gamma value to obtain a channel estimation value of the removed data carrier.
202:根据数据载波的信道估计值,对接收信号中的空载波和导频载波进行填补处理后得到空载波和导频载波的信道估计值;Step 202: Perform padding processing on the null carrier and the pilot carrier in the received signal according to the channel estimation value of the data carrier, and obtain channel estimation values of the null carrier and the pilot carrier.
在本步骤中进行计算接收信号中的空载波和导频载波的信道估计值,以使对于数据载波的信道估计值的滤波后的性能更佳。其中,步骤202可以通过以下步骤实现:In this step, the channel estimates of the null carrier and the pilot carrier in the received signal are calculated to better optimize the filtered performance of the channel estimate for the data carrier. Step 202 can be implemented by the following steps:
2021:根据接收信号中的前导序列,确定接收信号的通信标准;2021: Determine a communication standard of the received signal according to the preamble sequence in the received signal;
2022:如果接收信号的通信标准为802.11ac,则根据接收信号中的正交频分复用OFDM符号确定空载波和导频载波的位置。2022: If the communication standard of the received signal is 802.11ac, the positions of the null carrier and the pilot carrier are determined according to the orthogonal frequency division multiplexing OFDM symbols in the received signal.
2023:根据空载波和导频载波的位置以及数据载波的信道估计值,对接收信号中的空载波和导频载波进行填补处理得到空载波和导频载波的信道估计值。2023: Perform padding processing on the null carrier and the pilot carrier in the received signal according to the location of the null carrier and the pilot carrier and the channel estimation value of the data carrier to obtain channel estimation values of the null carrier and the pilot carrier.
其中,可以根据空载波和导频载波的位置选取填补处理的方式:Wherein, the manner of padding processing can be selected according to the positions of the null carrier and the pilot carrier:
如果空载波和导频载波的位置位于保护带,则将距离空载波和导频载波的位置最近的数据载波的信道估计值确定为空载波和导频载波的信道估计值。If the location of the null carrier and the pilot carrier is in the guard band, the channel estimate of the data carrier closest to the location of the null carrier and the pilot carrier is determined as the channel estimate of the null carrier and the pilot carrier.
如果空载波和导频载波的位置位于非保护带,则根据位于空载波和导频载波前后位置的数据载波的信道估计值通过线性内插的方式,确定空载波和导频载波的信道估计值。If the locations of the null carrier and the pilot carrier are in the non-protection band, the channel estimates of the null carrier and the pilot carrier are determined by linear interpolation according to the channel estimation values of the data carriers located at the positions of the null carrier and the pilot carrier. .
其中,对于线性内插的方式选取不进行限定,可以选取空载波或导频载波
位置前后各一个数据载波信道信息做线性内插,也可以选取空载波或导频载波位置前后各N个数据数据载波信道信息做线性内插。Wherein, the method for linear interpolation is not limited, and a null carrier or a pilot carrier may be selected.
The data channel information of each data carrier before and after the position is linearly interpolated, and the channel information of the N data data carriers before and after the null carrier or the pilot carrier position may be selected for linear interpolation.
例如:当选取空载波或导频载波位置前后各一个数据载波的信道信息做线性内插时,可以根据(a+b)/2的方式来确定该空载波或导频位置载波的信道信息,其中:a和b分别表示空载波或导频载波位置前后各一个数据载波的信道信息。For example, when the channel information of each data carrier before and after the null carrier or the pilot carrier position is selected for linear interpolation, the channel information of the null carrier or the pilot position carrier may be determined according to (a+b)/2. Where: a and b respectively represent channel information of one data carrier before and after the null carrier or pilot carrier position.
进一步的,对于接收信号的通信标准为802.11n的情况则进行如下步骤:Further, if the communication standard of the received signal is 802.11n, the following steps are performed:
如果接收信号的通信标准为802.11n,则并不对初始信道估计值中的空载波位置和导频位置中的信道信息进行填补处理。If the communication standard of the received signal is 802.11n, the channel information in the null carrier position and the pilot position in the initial channel estimation value is not padded.
203:获取接收信号的调制方式,并根据调制方式确定滤波器的抽头系数。203: Acquire a modulation mode of the received signal, and determine a tap coefficient of the filter according to the modulation mode.
其中,通过检测HT/VHT-SIG域中的MCS(英文:Modulation and Coding Scheme,简称:调制编码方案)值可以确定该接收信号的调制方式。其中,调制方式可以包括低阶调制方式或高阶调制方式。其中,低阶调制方式中可以包括以下方式:BPSK(英文:Binary Phase Shift Keying,简称:二进制相移键控)或QPSK(英文:Quadrature Phase Shift Keying,简称:正交相移键控)或16QAM(英文:Quadrature Amplitude Modulation,简称:正交幅度调制);高阶调制方式中可以包括以下方式:64QAM或256QAM。The modulation mode of the received signal can be determined by detecting the MCS (Modulation and Coding Scheme, hereinafter referred to as: Modulation and Coding Scheme) value in the HT/VHT-SIG domain. The modulation method may include a low-order modulation method or a high-order modulation method. The low-order modulation mode may include the following methods: BPSK (English: Binary Phase Shift Keying, referred to as: Binary Phase Shift Keying) or QPSK (English: Quadrature Phase Shift Keying, referred to as: Quadrature Phase Shift Keying) or 16QAM (English: Quadrature Amplitude Modulation, abbreviation: Quadrature Amplitude Modulation); The high-order modulation mode can include the following modes: 64QAM or 256QAM.
当检测到的调制方式为低阶调制方式时,则选取仿真过程中滤波效果最佳的抽头系数17作为选取结果。When the detected modulation mode is a low-order modulation mode, the tap coefficient 17 with the best filtering effect in the simulation process is selected as the selection result.
相应的,步骤203可以通过以下步骤实现:Correspondingly, step 203 can be implemented by the following steps:
2031:如果调制方式为低阶调制,则选取预设的第一抽头系数作为滤波器的抽头系数。其中,第一抽头系数为抽头系数17。2031: If the modulation mode is low-order modulation, the preset first tap coefficient is selected as the tap coefficient of the filter. Wherein, the first tap coefficient is a tap coefficient of 17.
如图3所示,该图中示出了一种仿真结果示意图,为MCS0~4时即调制方式为低阶调制(BPSK/QPSK/16QAM)单天线收发的场景下,理想信道估计,传统LS信道估计算法,现有技术信道估计算法以及选取抽头系数为17的本发明实施例中的信道估计算法的性能对比,通过抽头系数17的滤波处理,性能比LS方案有>=1dB的改善;As shown in FIG. 3, a schematic diagram of a simulation result is shown in the figure, which is an ideal channel estimation, a conventional LS, in a scenario where the modulation mode is low-order modulation (BPSK/QPSK/16QAM) single-antenna transmission and reception in MCS0~4. The channel estimation algorithm, the prior art channel estimation algorithm, and the performance comparison of the channel estimation algorithm in the embodiment of the present invention with the tap coefficient of 17 are selected. By the filtering processing of the tap coefficient 17, the performance is improved by >=1 dB than the LS scheme;
如图4所示,该图中示出了另一种仿真结果示意图,为MCS4(16QAM)MIMO(英文:Multiple-Input Multiple-Output,简称:多输入多输出)多天线收发的场景下,理想信道估计,传统LS信道估计算法以及抽头系数为17的本发明实施例中的信道估计算法的性能对比,通过抽头系数17的滤波处理,性
能比LS方案有1dB的改善。As shown in FIG. 4, another simulation result diagram is shown in the figure, which is ideal for the scenario of MCS4 (16QAM) MIMO (Multiple-Input Multiple-Output, Multiple Input Multiple Output). Channel estimation, traditional LS channel estimation algorithm, and performance comparison of the channel estimation algorithm in the embodiment of the present invention with a tap coefficient of 17, through the filtering processing of the tap coefficient 17,
Can be 1dB better than the LS scheme.
当调制方式为高阶调制方式时,需要根据接收信号的信噪比以及调制方式共同确定选取滤波器的抽头系数。其中,具体过程为:当检测到的调制方式为高阶调制方式时,将接收信号的信噪比与预设信噪比进行对比,如果接收信号的信噪比小于或等于预设信噪比,则选取仿真过程中滤波效果最佳的抽头系数5作为选取结果。其中,预设信噪比可以为33dB。相应的,步骤203中调制方式为高阶调制方式时可以通过以下步骤实现:When the modulation mode is a high-order modulation mode, it is necessary to jointly determine the tap coefficients of the selected filter according to the signal-to-noise ratio of the received signal and the modulation mode. The specific process is: when the detected modulation mode is a high-order modulation mode, comparing the signal-to-noise ratio of the received signal with a preset signal-to-noise ratio, if the signal-to-noise ratio of the received signal is less than or equal to the preset signal-to-noise ratio Then, the tap coefficient 5 with the best filtering effect in the simulation process is selected as the selection result. Among them, the preset signal to noise ratio can be 33dB. Correspondingly, when the modulation mode is high-order modulation mode in step 203, the following steps can be implemented:
2032:如果调制方式为高阶调制且接收信号的信噪比小于或等于预设信噪比,则选取预设的第二抽头系数作为滤波器的抽头系数。2032: If the modulation mode is high-order modulation and the signal-to-noise ratio of the received signal is less than or equal to the preset signal-to-noise ratio, the preset second tap coefficient is selected as the tap coefficient of the filter.
如图5所示,该图中示出了另一种仿真结果示意图,为64QAM单天线收发的场景下,理想信道估计,传统LS信道估计算法,现有技术信道估计算法,抽头系数为5和17时本发明实施例中的信道估计算法的性能对比。通过抽头系数5滤波处理,性能比LS方案有0.5dB左右的改善。As shown in FIG. 5, another simulation result diagram is shown in the figure, which is an ideal channel estimation, a conventional LS channel estimation algorithm, a prior art channel estimation algorithm, and a tap coefficient of 5 and 64QAM single antenna transmission and reception scenarios. 17: Performance comparison of the channel estimation algorithm in the embodiment of the present invention. With the tap coefficient 5 filtering process, the performance is improved by about 0.5 dB compared to the LS scheme.
如图6所示,该图中示出了另一种仿真结果示意图,为在256QAM调制情况下在信噪比<33dB时理想信道估计,传统LS信道估计算法,抽头系数为5时本发明实施例中的信道估计算法的性能对比。通过抽头系数5滤波处理,性能比LS方案有改善。As shown in FIG. 6, another simulation result diagram is shown in the figure, which is an ideal channel estimation when the signal-to-noise ratio is <33 dB in the case of 256QAM modulation, and the conventional LS channel estimation algorithm has a tap coefficient of 5 when the present invention is implemented. Performance comparison of the channel estimation algorithm in the example. The performance is better than the LS scheme by the tap coefficient 5 filtering process.
如图7所示,该图中示出了另一种仿真结果示意图,由该图中的仿真结果得出:信噪比低于预设信噪比的情况下,不同调制编码方案对不同抽头系数选取的性能对比,其中高阶调制方式通过抽头系数5滤波处理,性能比通过抽头系数17滤波处理效果更佳;低阶调制方式通过抽头系数17滤波处理,性能比通过抽头系数5滤波处理效果更佳。As shown in FIG. 7 , another simulation result diagram is shown in the figure. The simulation result in the figure shows that different modulation and coding schemes are different for different taps when the signal to noise ratio is lower than the preset signal to noise ratio. The performance comparison of coefficient selection, in which the high-order modulation mode is filtered by the tap coefficient 5, the performance ratio is better than that by the tap coefficient 17 filtering; the low-order modulation mode is filtered by the tap coefficient 17 , and the performance ratio is filtered by the tap coefficient 5 Better.
进一步的,如果接收信号的信噪比大于预设信噪比则执行步骤206。Further, if the signal to noise ratio of the received signal is greater than the preset signal to noise ratio, step 206 is performed.
204:根据确定的抽头系数在滤波器中对数据载波的信道估计值以及空载波和导频载波的信道估计值进行频域滤波;滤波器的时域特征包含分集循环移位CSD影响的信道多径信息。204: Perform frequency domain filtering on the channel estimation value of the data carrier and the channel estimation value of the null carrier and the pilot carrier in the filter according to the determined tap coefficient; the time domain characteristic of the filter includes multiple channels affected by the diversity cyclic shift CSD Trail information.
由于接收信号受CSD影响的数据载波的信道估计值中多径的抽头分布在两端,因此在滤波器设计时需要对滤波器设置参数以使滤波器的时域特征包含分集循环移位CSD影响的信道多径信息,并且时域表现为前后对称。Since the multipath taps of the channel estimates of the data carrier affected by the CSD are distributed at both ends, it is necessary to set parameters for the filter in the filter design so that the time domain characteristics of the filter include diversity cyclic shift CSD influence. The channel multipath information, and the time domain appears to be symmetrical.
具体可以为:针对802.11a/n/ac标准的滤波器的时域表现特性为:时长为3.2us;前后对称的时域表现特性为:通带长度为(0.8+0.8)us。
Specifically, the time domain representation characteristic of the filter for the 802.11a/n/ac standard is: the duration is 3.2 us; the time-domain performance characteristic of the front-back symmetry is: the passband length is (0.8+0.8) us.
进一步的,在滤波器设计时需要使用该滤波器滤波后的信道与理想信道的MSE(英文:Mean Square Error,简称:均方误差)值,需要比滤波前的信道的MSE值低,且差异尽可能大。Further, in the filter design, it is necessary to use the MSE (English: Mean Square Error) value of the channel filtered by the filter and the ideal channel, which needs to be lower than the MSE value of the channel before filtering, and the difference As large as possible.
205:对滤波后的数据载波的信道估计值进行gamma因子添加处理后,得到最终的数据载波的信道估计值。205: Perform gamma factor adding processing on the channel estimation value of the filtered data carrier, and obtain a channel estimation value of the final data carrier.
本步骤中的gamma因子添加处理,与步骤201中gamma因子消除处理的过程相反,对于添加处理的方式为初始信道估计值乘以该初始信道估计值对应的gamma值,其中gamma值可以包括:+1/-1/+j/-j。The gamma factor addition process in this step is opposite to the process of the gamma factor elimination process in step 201. The method for adding the process is the initial channel estimation value multiplied by the gamma value corresponding to the initial channel estimation value, wherein the gamma value may include: 1/-1/+j/-j.
对于滤波后的空载波和导频载波的信道估计值对于还原接收信号中原有数据并没有用处,因此在本步骤中仅选取滤波后的数据载波的信道估计值进行gamma因子添加处理并得到最终的数据载波的信道估计值。The channel estimation value of the filtered null carrier and the pilot carrier is not useful for restoring the original data in the received signal. Therefore, in this step, only the channel estimation value of the filtered data carrier is selected for the gamma factor addition process and the final result is obtained. The channel estimate of the data carrier.
206:如果调制方式为高阶调制且接收信号的信噪比大于预设信噪比,则不对数据载波的信道估计值以及空载波和导频载波的信道估计值进行频域滤波处理,并将数据载波的信道估计值确定为最终的数据载波的信道估计值。206: If the modulation mode is high-order modulation and the signal-to-noise ratio of the received signal is greater than the preset signal-to-noise ratio, the channel estimation value of the data carrier and the channel estimation value of the null carrier and the pilot carrier are not subjected to frequency domain filtering, and The channel estimate of the data carrier is determined as the channel estimate of the final data carrier.
其中,预设信噪比可以为33dB。Among them, the preset signal to noise ratio can be 33dB.
由于在仿真测试时未进行滤波的初始信道估计值比滤波后的初始信道估计值的性能更佳,因此此种情况下对于初始信道估计值并不进行滤波处理。Since the initial channel estimation value that was not filtered during the simulation test is better than the performance of the filtered initial channel estimation value, the initial channel estimation value is not filtered in this case.
本发明实施例通过对接收信号中的数据载波进行初始信道估计以及gamma因子消除处理后得到数据载波的信道估计值,根据数据载波的信道估计值,对接收信号中的空载波和导频载波进行填补处理后得到空载波和导频载波的信道估计值,并根据接收信号的调制方式选取滤波器的抽头系数,对数据载波的信道估计值以及空载波和导频载波的信道估计值进行频域滤波,并对滤波后的数据载波的信道估计值进行gamma因子添加处理后得到最终的数据载波的信道估计值。在LS算法的基础上仅通过频域滤波即可降低数据载波的信道估计值的信道误差,降低了操作的复杂性以及时延,提高了信道估计的效率。In the embodiment of the present invention, the channel estimation value of the data carrier is obtained by performing initial channel estimation and gamma factor elimination processing on the data carrier in the received signal, and performing null carrier and pilot carrier in the received signal according to the channel estimation value of the data carrier. After filling, the channel estimation values of the null carrier and the pilot carrier are obtained, and the tap coefficients of the filter are selected according to the modulation mode of the received signal, and the channel estimation value of the data carrier and the channel estimation values of the null carrier and the pilot carrier are performed in the frequency domain. Filtering, and performing gamma factor addition processing on the channel estimation value of the filtered data carrier to obtain a channel estimation value of the final data carrier. On the basis of the LS algorithm, only the frequency domain filtering can reduce the channel error of the channel estimation value of the data carrier, reduce the complexity and delay of the operation, and improve the efficiency of channel estimation.
实施例3Example 3
本发明实施例提供了一种信道估计的装置,参见图8。该装置包括:Embodiments of the present invention provide a device for channel estimation, as shown in FIG. 8. The device includes:
初始估计模块801,用于对接收信号中的数据载波进行初始信道估计;An initial estimation module 801, configured to perform initial channel estimation on a data carrier in the received signal;
消除处理模块802,用于进行gamma因子消除处理后得到所述数据载波的信道估计值;
The cancellation processing module 802 is configured to obtain a channel estimation value of the data carrier after performing gamma factor elimination processing;
填补处理模块803,用于根据数据载波的信道估计值,对接收信号中的空载波和导频载波进行填补处理后得到空载波和导频载波的信道估计值;The padding processing module 803 is configured to perform padding processing on the null carrier and the pilot carrier in the received signal according to the channel estimation value of the data carrier, and obtain channel estimation values of the null carrier and the pilot carrier.
第一确定模块804,用于获取接收信号的调制方式,并根据调制方式确定滤波器的抽头系数;a first determining module 804, configured to acquire a modulation mode of the received signal, and determine a tap coefficient of the filter according to the modulation mode;
滤波模块805,用于根据确定的抽头系数在滤波器中对数据载波的信道估计值以及空载波和导频载波的信道估计值进行频域滤波;滤波器的时域特征包含分集循环移位CSD影响的信道多径信息;The filtering module 805 is configured to perform frequency domain filtering on the channel estimation value of the data carrier and the channel estimation value of the null carrier and the pilot carrier in the filter according to the determined tap coefficient; the time domain characteristic of the filter includes the diversity cyclic shift CSD Affected channel multipath information;
添加处理模块806,用于对滤波后的数据载波的信道估计值进行gamma因子添加处理后,得到最终的数据载波的信道估计值。The adding processing module 806 is configured to perform gamma factor adding processing on the channel estimation value of the filtered data carrier to obtain a channel estimation value of the final data carrier.
其中,填补处理模块803,包括:The padding processing module 803 includes:
第一确定单元,用于根据接收信号中的前导序列,确定接收信号的通信标准;a first determining unit, configured to determine a communication standard of the received signal according to the preamble sequence in the received signal;
第二确定单元,用于如果接收信号的通信标准为802.11ac,则根据接收信号中的正交频分复用OFDM符号确定空载波和导频载波的位置;a second determining unit, configured to determine a location of the null carrier and the pilot carrier according to the orthogonal frequency division multiplexing OFDM symbol in the received signal if the communication standard of the received signal is 802.11ac;
填补处理单元,用于根据空载波和导频载波的位置以及数据载波的信道估计值,对接收信号中的空载波和导频载波进行填补处理得到空载波和导频载波的信道估计值。And a padding processing unit, configured to perform padding processing on the null carrier and the pilot carrier in the received signal according to the location of the null carrier and the pilot carrier and the channel estimation value of the data carrier to obtain channel estimation values of the null carrier and the pilot carrier.
其中,填补处理单元,包括:Among them, the filling processing unit includes:
第一填补处理子单元,用于如果空载波和导频载波的位置位于保护带,则将距离空载波和导频载波的位置最近的数据载波的信道估计值确定为空载波和导频载波的信道估计值;a first padding processing subunit, configured to determine a channel estimation value of a data carrier closest to a location of the null carrier and the pilot carrier as a null carrier and a pilot carrier if the location of the null carrier and the pilot carrier is located in the guard band Channel estimation value;
第二填补处理子单元,用于如果空载波和导频载波的位置位于非保护带,则根据位于空载波和导频载波前后位置的数据载波的信道估计值通过线性内插的方式,确定空载波和导频载波的信道估计值。a second padding processing sub-unit, configured to determine, by linear interpolation, according to channel estimation values of data carriers located at positions before and after the null carrier and the pilot carrier, if the positions of the null carrier and the pilot carrier are located in the non-protection band Channel estimates for the carrier and pilot carriers.
其中,第一确定模块804,包括:The first determining module 804 includes:
第一选取单元,用于如果调制方式为低阶调制,则选取预设的第一抽头系数作为滤波器的抽头系数。
The first selecting unit is configured to select a preset first tap coefficient as the tap coefficient of the filter if the modulation mode is low-order modulation.
其中,第一确定模块804,包括:The first determining module 804 includes:
第二选取单元,用于如果调制方式为高阶调制且接收信号的信噪比小于或等于预设信噪比,则选取预设的第二抽头系数作为滤波器的抽头系数。The second selecting unit is configured to select a preset second tap coefficient as the tap coefficient of the filter if the modulation mode is high-order modulation and the signal-to-noise ratio of the received signal is less than or equal to the preset signal-to-noise ratio.
其中,装置还包括:Wherein, the device further comprises:
第二确定模块807,用于如果调制方式为高阶调制且接收信号的信噪比大于预设信噪比,则不对数据载波的信道估计值以及空载波和导频载波的信道估计值进行频域滤波处理,并将数据载波的信道估计值确定为最终的数据载波的信道估计值。The second determining module 807 is configured to: if the modulation mode is high-order modulation and the signal-to-noise ratio of the received signal is greater than the preset signal-to-noise ratio, do not perform channel estimation on the data carrier and channel estimation values of the null carrier and the pilot carrier. The domain filtering process determines the channel estimate of the data carrier as the channel estimate of the final data carrier.
本发明实施例通过对接收信号中的数据载波进行初始信道估计以及gamma因子消除处理后得到数据载波的信道估计值,根据数据载波的信道估计值,对接收信号中的空载波和导频载波进行填补处理后得到空载波和导频载波的信道估计值,并根据接收信号的调制方式选取滤波器的抽头系数,对数据载波的信道估计值以及空载波和导频载波的信道估计值进行频域滤波,并对滤波后的数据载波的信道估计值进行gamma因子添加处理后得到最终的数据载波的信道估计值。在LS算法的基础上仅通过频域滤波即可降低数据载波的信道估计值的信道误差,降低了操作的复杂性以及时延,提高了信道估计的效率。In the embodiment of the present invention, the channel estimation value of the data carrier is obtained by performing initial channel estimation and gamma factor elimination processing on the data carrier in the received signal, and performing null carrier and pilot carrier in the received signal according to the channel estimation value of the data carrier. After filling, the channel estimation values of the null carrier and the pilot carrier are obtained, and the tap coefficients of the filter are selected according to the modulation mode of the received signal, and the channel estimation value of the data carrier and the channel estimation values of the null carrier and the pilot carrier are performed in the frequency domain. Filtering, and performing gamma factor addition processing on the channel estimation value of the filtered data carrier to obtain a channel estimation value of the final data carrier. On the basis of the LS algorithm, only the frequency domain filtering can reduce the channel error of the channel estimation value of the data carrier, reduce the complexity and delay of the operation, and improve the efficiency of channel estimation.
实施例4Example 4
本发明实施例提供了一种收发装置,参见图9。The embodiment of the invention provides a transceiver device, see FIG.
收发装置包括:处理器901和收发器902,The transceiver device includes: a processor 901 and a transceiver 902,
处理器901,用于对接收信号中的数据载波进行初始信道估计以及gamma因子消除处理后得到数据载波的信道估计值;根据数据载波的信道估计值,对接收信号中的空载波和导频载波进行填补处理后得到空载波和导频载波的信道估计值;获取接收信号的调制方式,并根据调制方式确定滤波器的抽头系数;对滤波后的数据载波的信道估计值进行gamma因子添加处理后,得到最终的数据载波的信道估计值;The processor 901 is configured to perform initial channel estimation and gamma factor elimination processing on the data carrier in the received signal to obtain a channel estimation value of the data carrier; and according to the channel estimation value of the data carrier, the null carrier and the pilot carrier in the received signal After the padding process, the channel estimation values of the null carrier and the pilot carrier are obtained; the modulation mode of the received signal is obtained, and the tap coefficients of the filter are determined according to the modulation mode; and the channel estimation value of the filtered data carrier is added after the gamma factor is added. Obtaining a channel estimate of the final data carrier;
滤波器902,用于根据确定的抽头系数在滤波器中对数据载波的信道估计值以及空载波和导频载波的信道估计值进行频域滤波;滤波器的时域特征包含分集循环移位CSD影响的信道多径信息。
The filter 902 is configured to perform frequency domain filtering on the channel estimation value of the data carrier and the channel estimation value of the null carrier and the pilot carrier in the filter according to the determined tap coefficient; the time domain characteristic of the filter includes the diversity cyclic shift CSD Affected channel multipath information.
处理器901,还可以用于根据接收信号中的前导序列,确定接收信号的通信标准;如果接收信号的通信标准为802.11ac,则根据接收信号中的正交频分复用OFDM符号确定空载波和导频载波的位置;根据空载波和导频载波的位置以及数据载波的信道估计值,对接收信号中的空载波和导频载波进行填补处理得到空载波和导频载波的信道估计值。The processor 901 is further configured to determine, according to a preamble sequence in the received signal, a communication standard of the received signal; if the communication standard of the received signal is 802.11ac, determine the null carrier according to the orthogonal frequency division multiplexing OFDM symbol in the received signal. And the location of the pilot carrier; according to the location of the null carrier and the pilot carrier and the channel estimation value of the data carrier, the null carrier and the pilot carrier in the received signal are padded to obtain channel estimation values of the null carrier and the pilot carrier.
处理器901,还可以用于如果空载波和导频载波的位置位于保护带,则将距离空载波和导频载波的位置最近的数据载波的信道估计值确定为空载波和导频载波的信道估计值;如果空载波和导频载波的位置位于非保护带,则根据位于空载波和导频载波前后位置的数据载波的信道估计值通过线性内插的方式,确定空载波和导频载波的信道估计值。The processor 901 is further configured to determine, if the location of the null carrier and the pilot carrier is located in the guard band, the channel estimation value of the data carrier closest to the location of the null carrier and the pilot carrier as the channel of the null carrier and the pilot carrier. Estimated value; if the location of the null carrier and the pilot carrier is in the non-protection band, the null carrier and the pilot carrier are determined by linear interpolation according to the channel estimation values of the data carriers located at the positions of the null carrier and the pilot carrier Channel estimate.
处理器901,还可以如果调制方式为低阶调制,则选取预设的第一抽头系数作为滤波器的抽头系数。The processor 901 may also select a preset first tap coefficient as the tap coefficient of the filter if the modulation mode is low-order modulation.
处理器901,还可以用于如果调制方式为高阶调制且接收信号的信噪比小于或等于预设信噪比,则选取预设的第二抽头系数作为滤波器的抽头系数。The processor 901 is further configured to: if the modulation mode is high-order modulation and the signal-to-noise ratio of the received signal is less than or equal to the preset signal-to-noise ratio, select a preset second tap coefficient as the tap coefficient of the filter.
处理器901,还可以如果调制方式为高阶调制且接收信号的信噪比大于预设信噪比,则不对数据载波的信道估计值以及空载波和导频载波的信道估计值进行频域滤波处理,并将数据载波的信道估计值确定为最终的数据载波的信道估计值。The processor 901 can also perform frequency domain filtering on the channel estimation value of the data carrier and the channel estimation value of the null carrier and the pilot carrier if the modulation mode is high-order modulation and the signal-to-noise ratio of the received signal is greater than the preset signal-to-noise ratio. Processing and determining the channel estimate of the data carrier as the channel estimate of the final data carrier.
本发明实施例通过对接收信号中的数据载波进行初始信道估计以及gamma因子消除处理后得到数据载波的信道估计值,根据数据载波的信道估计值,对接收信号中的空载波和导频载波进行填补处理后得到空载波和导频载波的信道估计值,并根据接收信号的调制方式选取滤波器的抽头系数,对数据载波的信道估计值以及空载波和导频载波的信道估计值进行频域滤波,并对滤波后的数据载波的信道估计值进行gamma因子添加处理后得到最终的数据载波的信道估计值。在LS算法的基础上仅通过频域滤波降低数据载波的信道估计值的信道误差,降低了操作的复杂性以及时延,提高了信道估计的效率。
In the embodiment of the present invention, the channel estimation value of the data carrier is obtained by performing initial channel estimation and gamma factor elimination processing on the data carrier in the received signal, and performing null carrier and pilot carrier in the received signal according to the channel estimation value of the data carrier. After filling, the channel estimation values of the null carrier and the pilot carrier are obtained, and the tap coefficients of the filter are selected according to the modulation mode of the received signal, and the channel estimation value of the data carrier and the channel estimation values of the null carrier and the pilot carrier are performed in the frequency domain. Filtering, and performing gamma factor addition processing on the channel estimation value of the filtered data carrier to obtain a channel estimation value of the final data carrier. On the basis of the LS algorithm, only the frequency domain filtering is used to reduce the channel error of the channel estimation value of the data carrier, which reduces the complexity and delay of the operation, and improves the efficiency of channel estimation.
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。A person skilled in the art can understand that all or part of the steps of implementing the above embodiments may be completed by hardware, or may be executed by a program to instruct related hardware, and the program may be stored in a computer readable storage medium. The storage medium may be a read only memory, a magnetic disk or an optical disk or the like.
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
The above are only the preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalents, improvements, etc., which are within the spirit and scope of the present invention, should be included in the protection of the present invention. Within the scope.
Claims (18)
- 一种信道估计的方法,其特征在于,所述方法包括:A method for channel estimation, characterized in that the method comprises:对接收信号中的数据载波进行初始信道估计以及gamma因子消除处理后得到所述数据载波的信道估计值;Performing initial channel estimation and gamma factor elimination processing on the data carrier in the received signal to obtain a channel estimation value of the data carrier;根据所述数据载波的信道估计值,对所述接收信号中的空载波和导频载波进行填补处理后得到所述空载波和导频载波的信道估计值;And performing a padding process on the null carrier and the pilot carrier in the received signal according to the channel estimation value of the data carrier to obtain channel estimation values of the null carrier and the pilot carrier;获取所述接收信号的调制方式,并根据所述调制方式确定滤波器的抽头系数;Obtaining a modulation mode of the received signal, and determining a tap coefficient of the filter according to the modulation mode;根据确定的所述抽头系数在所述滤波器中对所述数据载波的信道估计值以及所述空载波和导频载波的信道估计值进行频域滤波;所述滤波器的时域特征包含分集循环移位CSD影响的信道多径信息;Performing frequency domain filtering on the channel estimate of the data carrier and the channel estimate of the null carrier and the pilot carrier in the filter according to the determined tap coefficient; time domain characteristics of the filter including diversity Channel multipath information affected by cyclic shift CSD;对滤波后的所述数据载波的信道估计值进行gamma因子添加处理后,得到最终的数据载波的信道估计值。After the gamma factor adding process is performed on the filtered channel estimation value of the data carrier, a channel estimation value of the final data carrier is obtained.
- 根据权利要求1所述的方法,其特征在于,所述根据所述数据载波的信道估计值,对所述接收信号中的空载波和导频载波进行填补处理后得到所述空载波和导频载波的信道估计值,包括:The method according to claim 1, wherein the null carrier and the pilot carrier in the received signal are padded according to a channel estimation value of the data carrier, and the null carrier and pilot are obtained. The channel estimation value of the carrier, including:根据所述接收信号中的前导序列,确定所述接收信号的通信标准;Determining a communication standard of the received signal according to a preamble sequence in the received signal;如果所述接收信号的通信标准为802.11ac,则根据所述接收信号中的正交频分复用OFDM符号确定所述空载波和导频载波的位置;If the communication standard of the received signal is 802.11ac, determining the locations of the null carrier and the pilot carrier according to the orthogonal frequency division multiplexing OFDM symbols in the received signal;根据所述空载波和导频载波的位置以及所述数据载波的信道估计值,对所述接收信号中的空载波和导频载波进行填补处理得到所述空载波和导频载波的信道估计值。And performing a padding process on the null carrier and the pilot carrier in the received signal according to the location of the null carrier and the pilot carrier and the channel estimation value of the data carrier to obtain channel estimation values of the null carrier and the pilot carrier. .
- 根据权利要求2所述的方法,其特征在于,所述根据所述空载波和导频载波的位置以及所述数据载波的信道估计值,对所述接收信号中的空载波和导频载波进行填补处理得到所述空载波和导频载波的信道估计值,包括:The method according to claim 2, wherein said performing null carrier and pilot carrier in said received signal according to said null carrier and a location of a pilot carrier and a channel estimation value of said data carrier The padding process obtains channel estimates of the null carrier and the pilot carrier, including:如果所述空载波和导频载波的位置位于保护带,则将距离所述空载波和导频载波的位置最近的数据载波的信道估计值确定为所述空载波和导频载波的信道估计值; If the location of the null carrier and the pilot carrier is located in the guard band, determining a channel estimate of the data carrier closest to the location of the null carrier and the pilot carrier as the channel estimate of the null carrier and the pilot carrier ;如果所述空载波和导频载波的位置位于非保护带,则根据位于所述空载波和导频载波前后位置的数据载波的信道估计值通过线性内插的方式,确定所述空载波和导频载波的信道估计值。If the location of the null carrier and the pilot carrier is in the non-protection band, determining the null carrier and the channel by linear interpolation according to channel estimation values of the data carriers located at positions before and after the null carrier and the pilot carrier The channel estimate of the frequency carrier.
- 根据权利要求1所述的方法,其特征在于,所述根据所述调制方式选取滤波器的抽头系数,包括:The method according to claim 1, wherein the selecting the tap coefficients of the filter according to the modulation mode comprises:如果所述调制方式为低阶调制,则选取预设的第一抽头系数作为所述滤波器的抽头系数。If the modulation mode is low-order modulation, a preset first tap coefficient is selected as the tap coefficient of the filter.
- 根据权利要求1所述的方法,其特征在于,所述根据所述调制方式选取滤波器的抽头系数,包括:The method according to claim 1, wherein the selecting the tap coefficients of the filter according to the modulation mode comprises:如果所述调制方式为高阶调制且所述接收信号的信噪比小于或等于预设信噪比,则选取预设的第二抽头系数作为所述滤波器的抽头系数。If the modulation mode is high-order modulation and the signal-to-noise ratio of the received signal is less than or equal to a preset signal-to-noise ratio, a preset second tap coefficient is selected as the tap coefficient of the filter.
- 根据权利要求1所述的方法,其特征在于,所述根据所述调制方式以及所述信噪比选取滤波器中的抽头系数,还包括:The method according to claim 1, wherein the selecting the tap coefficients in the filter according to the modulation mode and the signal to noise ratio further comprises:如果所述调制方式为高阶调制且所述接收信号的信噪比大于预设信噪比,则不对所述数据载波的信道估计值以及所述空载波和导频载波的信道估计值进行频域滤波处理,并将所述数据载波的信道估计值确定为最终的数据载波的信道估计值。If the modulation mode is high-order modulation and the signal-to-noise ratio of the received signal is greater than a preset signal-to-noise ratio, the channel estimation value of the data carrier and the channel estimation value of the null carrier and the pilot carrier are not used. The domain filtering process determines the channel estimate of the data carrier as the channel estimate of the final data carrier.
- 一种信道估计的装置,其特征在于,所述装置包括:A device for channel estimation, characterized in that the device comprises:初始估计模块,用于对接收信号中的数据载波进行初始信道估计;An initial estimation module, configured to perform initial channel estimation on the data carrier in the received signal;消除处理模块,用于进行gamma因子消除处理后得到所述数据载波的信道估计值;An elimination processing module, configured to obtain a channel estimation value of the data carrier after performing gamma factor elimination processing;填补处理模块,用于根据所述数据载波的信道估计值,对所述接收信号中的空载波和导频载波进行填补处理后得到所述空载波和导频载波的信道估计值;a padding processing module, configured to perform padding processing on the null carrier and the pilot carrier in the received signal according to the channel estimation value of the data carrier, to obtain channel estimation values of the null carrier and the pilot carrier;第一确定模块,用于获取所述接收信号的调制方式,并根据所述调制方式确定滤波器的抽头系数;a first determining module, configured to acquire a modulation mode of the received signal, and determine a tap coefficient of the filter according to the modulation mode;滤波模块,用于根据确定的所述抽头系数在所述滤波器中对所述数据载波 的信道估计值以及所述空载波和导频载波的信道估计值进行频域滤波;所述滤波器的时域特征包含分集循环移位CSD影响的信道多径信息;a filtering module, configured to: in the filter, the data carrier according to the determined tap coefficient The channel estimation value and the channel estimate of the null carrier and the pilot carrier are subjected to frequency domain filtering; the time domain characteristic of the filter includes channel multipath information affected by the diversity cyclic shift CSD;添加处理模块,用于对滤波后的所述数据载波的信道估计值进行gamma因子添加处理后,得到最终的数据载波的信道估计值。And adding a processing module, configured to perform a gamma factor adding process on the filtered channel estimation value of the data carrier, to obtain a channel estimation value of the final data carrier.
- 根据权利要求7所述的装置,其特征在于,所述填补处理模块,包括:The device according to claim 7, wherein the padding processing module comprises:第一确定单元,用于根据所述接收信号中的前导序列,确定所述接收信号的通信标准;a first determining unit, configured to determine a communication standard of the received signal according to a preamble sequence in the received signal;第二确定单元,用于如果所述接收信号的通信标准为802.11ac,则根据所述接收信号中的正交频分复用OFDM符号确定所述空载波和导频载波的位置;a second determining unit, configured to determine, according to the orthogonal frequency division multiplexing OFDM symbol in the received signal, a location of the null carrier and a pilot carrier if the communication standard of the received signal is 802.11ac;填补处理单元,用于根据所述空载波和导频载波的位置以及所述数据载波的信道估计值,对所述接收信号中的空载波和导频载波进行填补处理得到所述空载波和导频载波的信道估计值。a padding processing unit, configured to perform padding processing on the null carrier and the pilot carrier in the received signal according to the location of the null carrier and the pilot carrier and the channel estimation value of the data carrier to obtain the null carrier and the guide The channel estimate of the frequency carrier.
- 根据权利要求8所述的装置,其特征在于,所述填补处理单元,包括:The device according to claim 8, wherein the padding processing unit comprises:第一填补处理子单元,用于如果所述空载波和导频载波的位置位于保护带,则将距离所述空载波和导频载波的位置最近的数据载波的信道估计值确定为所述空载波和导频载波的信道估计值;a first padding processing subunit, configured to determine, if the location of the null carrier and the pilot carrier is in a guard band, a channel estimation value of a data carrier that is closest to a location of the null carrier and the pilot carrier as the null Channel estimation values for carrier and pilot carriers;第二填补处理子单元,用于如果所述空载波和导频载波的位置位于非保护带,则根据位于所述空载波和导频载波前后位置的数据载波的信道估计值通过线性内插的方式,确定所述空载波和导频载波的信道估计值。a second padding processing sub-unit, configured to linearly interpolate channel estimation values of data carriers located at positions before and after the null carrier and the pilot carrier if the locations of the null carrier and the pilot carrier are located in the unprotected band In a manner, a channel estimate of the null carrier and the pilot carrier is determined.
- 根据权利要求7所述的装置,其特征在于,所述第一确定模块,包括:The device according to claim 7, wherein the first determining module comprises:第一选取单元,用于如果所述调制方式为低阶调制,则选取预设的第一抽头系数作为所述滤波器的抽头系数。And a first selecting unit, configured to select a preset first tap coefficient as the tap coefficient of the filter if the modulation mode is low-order modulation.
- 根据权利要求7所述的装置,其特征在于,所述第一确定模块,包括:The device according to claim 7, wherein the first determining module comprises:第二选取单元,用于如果所述调制方式为高阶调制且所述接收信号的信噪比小于或等于预设信噪比,则选取预设的第二抽头系数作为所述滤波器的抽头系数。 a second selecting unit, configured to select a preset second tap coefficient as the tap of the filter if the modulation mode is high-order modulation and a signal-to-noise ratio of the received signal is less than or equal to a preset signal-to-noise ratio coefficient.
- 根据权利要求7所述的装置,其特征在于,所述装置还包括:The device according to claim 7, wherein the device further comprises:第二确定模块,用于如果所述调制方式为高阶调制且所述接收信号的信噪比大于预设信噪比,则不对所述数据载波的信道估计值以及所述空载波和导频载波的信道估计值进行频域滤波处理,并将所述数据载波的信道估计值确定为最终的数据载波的信道估计值。a second determining module, configured to: if the modulation mode is high-order modulation, and the signal-to-noise ratio of the received signal is greater than a preset signal-to-noise ratio, do not estimate channel values of the data carrier, and the null carrier and pilot The channel estimation value of the carrier performs frequency domain filtering processing, and determines a channel estimation value of the data carrier as a channel estimation value of the final data carrier.
- 一种收发装置,其特征在于,所述收发装置包括:处理器和收发器,A transceiver device, characterized in that the transceiver device comprises: a processor and a transceiver,所述处理器,用于对接收信号中的数据载波进行初始信道估计以及gamma因子消除处理后得到所述数据载波的信道估计值;根据所述数据载波的信道估计值,对所述接收信号中的空载波和导频载波进行填补处理后得到所述空载波和导频载波的信道估计值;获取所述接收信号的调制方式,并根据所述调制方式确定滤波器的抽头系数;对滤波后的所述数据载波的信道估计值进行gamma因子添加处理后,得到最终的数据载波的信道估计值;The processor is configured to perform initial channel estimation and gamma factor elimination processing on the data carrier in the received signal to obtain a channel estimation value of the data carrier; and according to the channel estimation value of the data carrier, in the received signal After the null carrier and the pilot carrier are padded, the channel estimation values of the null carrier and the pilot carrier are obtained; the modulation mode of the received signal is obtained, and the tap coefficients of the filter are determined according to the modulation mode; After the channel estimation value of the data carrier is subjected to gamma factor addition processing, a channel estimation value of the final data carrier is obtained;所述收发器,用于根据确定的所述抽头系数在所述滤波器中对所述数据载波的信道估计值以及所述空载波和导频载波的信道估计值进行频域滤波;所述滤波器的时域特征包含分集循环移位CSD影响的信道多径信息。The transceiver is configured to perform frequency domain filtering on a channel estimation value of the data carrier and a channel estimation value of the null carrier and a pilot carrier in the filter according to the determined tap coefficient; The time domain characteristics of the device include channel multipath information affected by the diversity cyclic shift CSD.
- 根据权利要求13所述的收发装置,其特征在于,The transceiver device according to claim 13, wherein所述处理器,还用于根据所述接收信号中的前导序列,确定所述接收信号的通信标准;如果所述接收信号的通信标准为802.11ac,则根据所述接收信号中的正交频分复用OFDM符号确定所述空载波和导频载波的位置;根据所述空载波和导频载波的位置以及所述数据载波的信道估计值,对所述接收信号中的空载波和导频载波进行填补处理得到所述空载波和导频载波的信道估计值。The processor is further configured to determine a communication standard of the received signal according to a preamble sequence in the received signal; if the communication standard of the received signal is 802.11ac, according to an orthogonal frequency in the received signal Demultiplexing OFDM symbols determining locations of the null carriers and pilot carriers; null carriers and pilots in the received signal based on locations of the null carriers and pilot carriers and channel estimates of the data carriers The carrier performs padding processing to obtain channel estimates of the null carrier and the pilot carrier.
- 根据权利要求14所述的收发装置,其特征在于,The transceiver device according to claim 14, wherein所述处理器,还用于如果所述空载波和导频载波的位置位于保护带,则将距离所述空载波和导频载波的位置最近的数据载波的信道估计值确定为所述空载波和导频载波的信道估计值;如果所述空载波和导频载波的位置位于非保护带,则根据位于所述空载波和导频载波前后位置的数据载波的信道估计值通过线性内插的方式,确定所述空载波和导频载波的信道估计值。 The processor is further configured to determine, if the location of the null carrier and the pilot carrier is in a guard band, a channel estimation value of a data carrier that is closest to a location of the null carrier and the pilot carrier as the null carrier And a channel estimation value of the pilot carrier; if the location of the null carrier and the pilot carrier is in the non-protection band, linearly interpolating according to channel estimation values of the data carriers located at positions before and after the null carrier and the pilot carrier In a manner, a channel estimate of the null carrier and the pilot carrier is determined.
- 根据权利要求13所述的收发装置,其特征在于,The transceiver device according to claim 13, wherein所述处理器,还用于如果所述调制方式为低阶调制,则选取预设的第一抽头系数作为所述滤波器的抽头系数。The processor is further configured to: if the modulation mode is low-order modulation, select a preset first tap coefficient as a tap coefficient of the filter.
- 根据权利要求13所述的收发装置,其特征在于,The transceiver device according to claim 13, wherein所述处理器,还用于如果所述调制方式为高阶调制且所述接收信号的信噪比小于或等于预设信噪比,则选取预设的第二抽头系数作为所述滤波器的抽头系数。The processor is further configured to: if the modulation mode is high-order modulation and a signal-to-noise ratio of the received signal is less than or equal to a preset signal-to-noise ratio, select a preset second tap coefficient as the filter Tap coefficient.
- 根据权利要求13所述的收发装置,其特征在于,The transceiver device according to claim 13, wherein所述处理器,还用于如果所述调制方式为高阶调制且所述接收信号的信噪比大于预设信噪比,则不对所述数据载波的信道估计值以及所述空载波和导频载波的信道估计值进行频域滤波处理,并将所述数据载波的信道估计值确定为最终的数据载波的信道估计值。 The processor is further configured to: if the modulation mode is high-order modulation, and the signal-to-noise ratio of the received signal is greater than a preset signal-to-noise ratio, the channel estimation value of the data carrier and the null carrier and the guide are not used. The channel estimate of the frequency carrier is subjected to frequency domain filtering processing, and the channel estimation value of the data carrier is determined as the channel estimation value of the final data carrier.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2014/089333 WO2016061796A1 (en) | 2014-10-23 | 2014-10-23 | Channel estimation method and apparatus |
CN201480081411.6A CN106576086B (en) | 2014-10-23 | 2014-10-23 | Channel estimation method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2014/089333 WO2016061796A1 (en) | 2014-10-23 | 2014-10-23 | Channel estimation method and apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016061796A1 true WO2016061796A1 (en) | 2016-04-28 |
Family
ID=55760083
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2014/089333 WO2016061796A1 (en) | 2014-10-23 | 2014-10-23 | Channel estimation method and apparatus |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106576086B (en) |
WO (1) | WO2016061796A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109764870A (en) * | 2019-01-17 | 2019-05-17 | 上海华测导航技术股份有限公司 | Carrier initial heading evaluation method based on transformation estimator modeling scheme |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109688075B (en) * | 2019-01-16 | 2021-08-03 | 武汉虹信科技发展有限责任公司 | Channel estimation method and device for wireless communication |
CN110120925B (en) * | 2019-04-30 | 2021-03-30 | 电子科技大学 | Time delay estimation method based on short wave diversity signals |
CN116032702B (en) * | 2023-02-22 | 2024-03-19 | 南京创芯慧联技术有限公司 | Adaptive channel estimation method, apparatus, computer device and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101001224A (en) * | 2006-01-09 | 2007-07-18 | 电子科技大学中山学院 | Quick time-varying channel blind estimation method |
CN101171815A (en) * | 2005-03-01 | 2008-04-30 | 高通股份有限公司 | Channel estimate optimization for multiple transmit modes |
WO2011001226A1 (en) * | 2009-06-29 | 2011-01-06 | Freescale Semiconductor, Inc. | Integrated circuit with channel estimation module and method therefor |
CN102111182A (en) * | 2009-12-25 | 2011-06-29 | 中国电子科技集团公司第五十研究所 | Self-adaptive UWB Rake receiver, self-adaptive UWB Rake receiving method and UWB wireless communication system |
CN102611656A (en) * | 2012-03-21 | 2012-07-25 | 武汉邮电科学研究院 | Enhanced channel estimation method and enhanced channel estimation device suitable for uplink of LTE (long term evolution) system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101023645A (en) * | 2004-07-20 | 2007-08-22 | 高通股份有限公司 | Frequency domain filtering to improve channel estimation in multicarrier systems |
CN101803319B (en) * | 2007-12-28 | 2013-03-27 | 中兴通讯股份有限公司 | Method and apparatus for channel estimation |
CN102006258A (en) * | 2009-09-02 | 2011-04-06 | 联芯科技有限公司 | Method and system for correcting frequency deviation |
CN101989964B (en) * | 2010-08-06 | 2013-02-13 | 电子科技大学 | Low-complexity Wiener filtering channel estimation method |
US8842750B2 (en) * | 2010-12-21 | 2014-09-23 | Intel Corporation | Channel estimation for DVB-T2 demodulation using an adaptive prediction technique |
-
2014
- 2014-10-23 CN CN201480081411.6A patent/CN106576086B/en active Active
- 2014-10-23 WO PCT/CN2014/089333 patent/WO2016061796A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101171815A (en) * | 2005-03-01 | 2008-04-30 | 高通股份有限公司 | Channel estimate optimization for multiple transmit modes |
CN101001224A (en) * | 2006-01-09 | 2007-07-18 | 电子科技大学中山学院 | Quick time-varying channel blind estimation method |
WO2011001226A1 (en) * | 2009-06-29 | 2011-01-06 | Freescale Semiconductor, Inc. | Integrated circuit with channel estimation module and method therefor |
CN102111182A (en) * | 2009-12-25 | 2011-06-29 | 中国电子科技集团公司第五十研究所 | Self-adaptive UWB Rake receiver, self-adaptive UWB Rake receiving method and UWB wireless communication system |
CN102611656A (en) * | 2012-03-21 | 2012-07-25 | 武汉邮电科学研究院 | Enhanced channel estimation method and enhanced channel estimation device suitable for uplink of LTE (long term evolution) system |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109764870A (en) * | 2019-01-17 | 2019-05-17 | 上海华测导航技术股份有限公司 | Carrier initial heading evaluation method based on transformation estimator modeling scheme |
CN109764870B (en) * | 2019-01-17 | 2023-04-25 | 上海华测导航技术股份有限公司 | Carrier initial course estimation method based on transformation estimation modeling scheme |
Also Published As
Publication number | Publication date |
---|---|
CN106576086B (en) | 2020-01-31 |
CN106576086A (en) | 2017-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Gaspar et al. | Low complexity GFDM receiver based on sparse frequency domain processing | |
US8023526B2 (en) | Adaptive channel prediction apparatus and method for performing uplink pre-equalization depending on downlink channel variation in OFDM/TDD mobile communication system | |
US8571000B2 (en) | Peak-to-average power ratio (PAPR) reduction scheme for wireless communication | |
JP4911780B2 (en) | Wireless communication system, receiving apparatus and receiving method | |
JP2014147077A (en) | Mimo preamble for initial access with unknown number of transmit antennas | |
US8565295B1 (en) | Low-complexity channel noise reduction method and apparatus for multi-carrier mode in wireless LANS | |
WO2008025397A1 (en) | Equalizing structure and equalizing method | |
WO2009081860A1 (en) | Radio communication system, reception device, and reception method | |
JP2011151803A (en) | Method for communicating symbol in network including transmitter and receiver | |
WO2016061796A1 (en) | Channel estimation method and apparatus | |
JP5053377B2 (en) | Equalization structure and equalization method | |
WO2010078062A1 (en) | Methods and systems for co-channel interference cancellation in wireless networks | |
KR20110008222A (en) | Mimo detection method and system based on channel correlation | |
JP5347203B2 (en) | Method and apparatus for estimating delay spread of multipath channel | |
JP6591721B2 (en) | Wireless communication system | |
KR20160109933A (en) | A method and apparatus for transtmitting and receiving signals using variable observation length in multicarrier system using non-orthogonal transmission signal | |
US8891689B2 (en) | Demodulating data streams | |
CN103379070A (en) | RE detection method and apparatus | |
CN102148780B (en) | Interference processing method based on carrier interferometry orthogonal frequency division multiplexing (CI-OFDM) system | |
KR101237452B1 (en) | Methods and systems for hybrid mimo schemes in ofdm/a systems | |
JP5788088B2 (en) | Receiving apparatus and receiving method | |
US20230327930A1 (en) | Method and apparatus for pre dft rs and data multiplexed dft-s-ofdm with excess bandwidth shaping | |
Linsalata et al. | GFDM Pre-coding and Decoding in a Gabor Setting | |
KR101082157B1 (en) | Method for equalizing of ofdm system and equalizer thereof | |
KR101887278B1 (en) | Method and Apparatus For Wireless Communication Using Partial Response Signaling |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14904527 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 14904527 Country of ref document: EP Kind code of ref document: A1 |