[go: up one dir, main page]

CN115801505A - Channel estimation method, device, communication equipment and storage medium - Google Patents

Channel estimation method, device, communication equipment and storage medium Download PDF

Info

Publication number
CN115801505A
CN115801505A CN202310069740.XA CN202310069740A CN115801505A CN 115801505 A CN115801505 A CN 115801505A CN 202310069740 A CN202310069740 A CN 202310069740A CN 115801505 A CN115801505 A CN 115801505A
Authority
CN
China
Prior art keywords
symbol
equivalent
merging
pilot
channel estimation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202310069740.XA
Other languages
Chinese (zh)
Other versions
CN115801505B (en
Inventor
汤茂海
檀甲甲
倪海峰
丁克忠
张名磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Chuangxin Huilian Technology Co ltd
Original Assignee
Nanjing Chuangxin Huilian Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing Chuangxin Huilian Technology Co ltd filed Critical Nanjing Chuangxin Huilian Technology Co ltd
Priority to CN202310069740.XA priority Critical patent/CN115801505B/en
Publication of CN115801505A publication Critical patent/CN115801505A/en
Application granted granted Critical
Publication of CN115801505B publication Critical patent/CN115801505B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The application relates to a channel estimation method, a device, a communication device and a storage medium. The method comprises the following steps: obtaining a first equivalent merging symbol and a second equivalent merging symbol by an optimal noise merging suppression method according to the position distribution and the noise power of the pilot symbols; and obtaining a channel estimation value of the symbol to be estimated according to the first equivalent combined symbol and the second equivalent combined symbol. The method can fully utilize a plurality of pilot symbols, select a part of pilot symbols to generate a first equivalent combined symbol according to the positions and the noise of the pilot symbols, select another part of pilot symbols to generate a second equivalent combined symbol so as to determine the channel estimation value of each symbol to be estimated, thereby optimizing the signal-to-noise ratio of the interpolated symbol to be estimated and improving the noise suppression performance in channel estimation.

Description

Channel estimation method, device, communication equipment and storage medium
Technical Field
The present application relates to the field of communications technologies, and in particular, to a channel estimation method, apparatus, communication device, and storage medium.
Background
With the development of power carrier communication technology, orthogonal Frequency Division Multiplexing (OFDM) technology has attracted much attention.
The OFDM technology, as a multi-Carrier modulation technology, converts a high-speed serial data stream to be transmitted into a plurality of low-speed parallel sub-data streams, increases the Symbol length, effectively avoids Inter Symbol Interference (ISI) and Inter Carrier Interference (ICI), and has the advantages of high frequency spectrum utilization rate, multipath Interference resistance, high communication rate, and the like.
However, the OFDM technique has some disadvantages, and when fading corresponding to a communication frequency point is strong, it is difficult to recover correct information without performing necessary channel estimation and equalization.
In the conventional technology, time domain interpolation is a classical time domain channel estimation method in channel estimation, which performs channel estimation by using a pilot signal in a current subframe to obtain a channel estimation result of an OFDM symbol at each pilot point, and performs interpolation operation by using a channel estimation result of an OFDM symbol in which two adjacent pilots are located to determine a channel estimation result of other non-pilot OFDM symbols of the current subframe.
However, in the case of multiple pilots, that is, when the number of pilot symbols is greater than two, the above method only uses local pilot information in the subframe, and the channel estimation performance of the non-pilot OFDM symbol needs to be improved.
Disclosure of Invention
In view of the above, it is necessary to provide a channel estimation method, apparatus, communication device and storage medium for solving the above technical problems.
In a first aspect, the present application provides a channel estimation method.
The method comprises the following steps:
according to the position distribution and the noise power of a plurality of pilot symbols, a first equivalent merging symbol and a second equivalent merging symbol are obtained through an optimal noise merging suppression method;
and obtaining a channel estimation value of the symbol to be estimated according to the first equivalent combined symbol and the second equivalent combined symbol.
In one embodiment, determining the first equivalent combined symbol and the second equivalent combined symbol by an optimal noise combining and suppressing method according to the position distribution and the noise power of the plurality of pilot symbols includes:
determining a combination of pilot symbols according to the pilot symbols;
merging the pilot symbols in the merged combination to obtain an equivalent symbol;
traversing the combination, and obtaining the noise power of the symbol to be estimated after equivalent symbol interpolation according to the position distribution and the noise power of the pilot symbols in the combination;
and determining a first equivalent merging symbol and a second equivalent merging symbol by taking the minimum noise power after the interpolation of the symbols to be estimated as a target.
In one embodiment, traversing the combination, and obtaining the noise power after interpolation of the symbol to be estimated according to the position distribution and the noise power of the pilot symbol in the combination, includes:
determining an equivalent index of an equivalent symbol corresponding to the pilot symbol according to the position distribution;
determining equivalent noise of an equivalent symbol corresponding to the pilot symbol according to the noise power;
and obtaining the noise power of the symbol to be estimated after the symbol to be estimated is interpolated by using the equivalent symbol according to the equivalent index and the equivalent noise.
In one embodiment, obtaining a channel estimation value of a symbol to be estimated according to a first equivalent combined symbol and a second equivalent combined symbol includes:
obtaining an equivalent index of the first equivalent merging symbol according to the position distribution of the pilot symbols generating the first equivalent merging symbol;
obtaining an equivalent index of the second equivalent merging symbol according to the position distribution of the pilot symbols generating the second equivalent merging symbol;
and combining the channel estimation value of the pilot symbol for generating the first equivalent merging symbol, the channel estimation value of the pilot symbol for generating the second equivalent merging symbol, the equivalent index of the first equivalent merging symbol, the equivalent index of the second equivalent merging symbol and the position index of the symbol to be estimated to obtain the channel estimation value of the symbol to be estimated.
In one embodiment, the obtaining the channel estimation value of the symbol to be estimated by combining the channel estimation value of the pilot symbol generating the first equivalent combined symbol, the channel estimation value of the pilot symbol generating the equivalent combined symbol, the equivalent index of the first equivalent combined symbol, the equivalent index of the second equivalent combined symbol, and the position index of the symbol to be estimated includes:
obtaining a channel estimation value of the first equivalent merging symbol according to the channel estimation value of the pilot frequency symbol for generating the first equivalent merging symbol;
obtaining a channel estimation value of a second equivalent merging symbol according to the channel estimation value of the pilot symbol for generating the second equivalent merging symbol;
and obtaining the channel estimation value of the symbol to be estimated through interpolation operation according to the channel estimation value of the first equivalent merging symbol, the channel estimation value of the second equivalent merging symbol, the equivalent index of the first equivalent merging symbol, the equivalent index of the second equivalent merging symbol and the position index of the symbol to be estimated.
In one embodiment, the obtaining the channel estimation value of the symbol to be estimated by combining the channel estimation value of the pilot symbol generating the first equivalent combined symbol, the channel estimation value of the pilot symbol generating the equivalent combined symbol, the equivalent index of the first equivalent combined symbol, the equivalent index of the second equivalent combined symbol, and the position index of the symbol to be estimated includes:
obtaining a first equivalent estimation coefficient according to the number of pilot frequency symbols for generating a first equivalent combined symbol;
obtaining a second equivalent estimation coefficient according to the number of pilot frequency symbols for generating a second equivalent merging symbol;
obtaining an interpolation coefficient of a pilot symbol of the first equivalent merging symbol according to the first equivalent estimation coefficient, the equivalent index of the first equivalent merging symbol, the equivalent index of the second equivalent merging symbol and the position index of the symbol to be estimated;
obtaining an interpolation coefficient of a pilot symbol of the second equivalent merging symbol according to the second equivalent estimation coefficient, the equivalent index of the first equivalent merging symbol, the equivalent index of the second equivalent merging symbol and the position index of the symbol to be estimated;
and obtaining the channel estimation value of the symbol to be estimated by utilizing the channel estimation value of the pilot frequency symbol and the corresponding interpolation coefficient.
In one embodiment, the first equivalent combined symbol and the second equivalent combined symbol are generated by combining at least one pilot symbol, and an intersection of a set of pilot symbols generating the first equivalent combined symbol and a set of pilot symbols generating the second equivalent combined symbol is empty.
In a second aspect, the present application further provides a channel estimation apparatus.
The device comprises:
the virtual merging module is used for obtaining a first equivalent merging symbol and a second equivalent merging symbol by an optimal noise merging suppression method according to the position distribution and the noise power of the pilot symbols;
and the interpolation operation module is used for obtaining the channel estimation value of the symbol to be estimated according to the first equivalent merging symbol and the second equivalent merging symbol.
In a third aspect, the present application further provides a communication device.
The communication device comprises a memory and a processor, the memory storing a computer program, the processor implementing the following steps when executing the computer program:
obtaining a first equivalent merging symbol and a second equivalent merging symbol by an optimal noise merging suppression method according to the position distribution and the noise power of the pilot symbols;
and the channel estimation value of the symbol to be estimated is obtained according to the first equivalent merging symbol and the second equivalent merging symbol.
In a fourth aspect, the present application further provides a computer-readable storage medium.
A computer-readable storage medium, on which a computer program is stored, which computer program, when being executed by a processor, carries out the steps of:
obtaining a first equivalent merging symbol and a second equivalent merging symbol by an optimal noise merging suppression method according to the position distribution and the noise power of the pilot symbols;
and the channel estimation value of the symbol to be estimated is obtained according to the first equivalent merging symbol and the second equivalent merging symbol.
In a fifth aspect, the present application further provides a computer program product.
Computer program product comprising a computer program which, when executed by a processor, performs the steps of:
obtaining a first equivalent merging symbol and a second equivalent merging symbol by an optimal noise merging suppression method according to the position distribution and the noise power of the pilot symbols;
and the channel estimation value of the symbol to be estimated is obtained according to the first equivalent merging symbol and the second equivalent merging symbol.
According to the channel estimation method, the device, the communication equipment and the storage medium, a virtual first equivalent combined symbol and a virtual second equivalent combined symbol are determined from a plurality of pilot symbols by an optimal noise combination suppression method according to the position distribution and the noise power of the plurality of pilot symbols, and a channel estimation value of a symbol to be estimated is determined by utilizing the first equivalent combined symbol and the second equivalent combined symbol.
The method is adopted to determine the channel estimation value of each symbol to be estimated, a plurality of pilot symbols can be fully utilized, a part of pilot symbols are selected according to the positions and the noise of the pilot symbols to generate a first equivalent combined symbol, another part of pilot symbols are selected to generate a second equivalent combined symbol, the signal-to-noise ratio of the interpolated symbols to be estimated is optimized, the interpolation coefficient is traversed in an off-line mode, the estimated channel estimation value noise statistic value is minimum based on the generated linear interpolation coefficient, the noise suppression effect is good, and the noise suppression performance in channel estimation is improved.
Drawings
FIG. 1 is a diagram of an exemplary channel estimation method;
FIG. 2 is a flow diagram of a channel estimation method in one embodiment;
FIG. 3 is a diagram illustrating the distribution of pilot symbols within a sub-frame according to an embodiment;
FIG. 4 is a flow diagram illustrating the generation of equivalent merged symbols in one embodiment;
fig. 5 is an application environment diagram of an LTE terminal according to an embodiment of the present invention;
fig. 6 is a flowchart illustrating a channel estimation method applied to an LTE terminal in an embodiment;
FIG. 7 is a block diagram showing the structure of a channel estimation device according to an embodiment;
FIG. 8 is an internal block diagram of a communication device in one embodiment;
fig. 9 is an internal structural diagram of a communication device in another embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments.
It should be understood that the specific embodiments described herein are merely illustrative of and not restrictive on the broad application.
The channel estimation method provided in the embodiment of the present application may be applied to a communication system shown in fig. 1, such as a satellite communication system or a conventional mobile communication system.
The communication system includes a Long Term Evolution (LTE) system, an LTE Frequency Division Duplex (FDD) system, an LTE Time Division Duplex (TDD) system, a fifth generation (5 th generation,5 g) system, a new radio interface (NR), a sixth generation (6 th generation,6 g) system, a Wireless Local Area Network (WLAN) communication system, a wireless fidelity (WiFi) system, and other future communication systems, and also supports a communication system in which multiple wireless technologies are integrated, for example, a system in which a non-ground-resource (NTN) network such as an unmanned aerial vehicle, a satellite communication system, and a High Altitude Platform (HAPS) communication is integrated.
Referring to fig. 1, a communication system includes at least one terminal 102 and at least one base station 104.
The base station 104 in this embodiment may be a node in a Radio Access Network (RAN), which may also be referred to as a network device, and may also be referred to as a RAN node (or device).
Some examples of base stations 104 are: next generation base station (gNB), next generation evolved Node B (Ng-eNB), transmission Reception Point (TRP), evolved Node B (evolved Node B, eNB), radio Network Controller (RNC), node B (nodeB, NB), base Station Controller (BSC), base transceiver station (HNB), home base station (e.g., home evolved Node B, or home Node B, base Band Unit (BBU), or wireless fidelity (Wifi) access point (access point, AP), base station 104 may also be a satellite, and may also be referred to as a satellite platform, an aircraft, or a base station satellite.
The base station 104 may also be other devices having the functionality of the base station 104, for example, the base station 104 may also be a device that serves the functionality of the base station 104 in device to device (D2D) communication, car networking, or machine to machine (M2M) communication.
The base station 104 may also be any possible base station 104 in a future communication system.
The base station 104 may perform communication interaction with core network equipment to provide communication services to the terminal 102.
The core network device is, for example, a device in a Core Network (CN) of a 5G network.
The core network, as a bearer network, provides an interface to a data network, and provides a User Equipment (UE) with communication connection, authentication, management, policy control, and bearer completion for data services.
The terminal 102 in this embodiment may refer to a User Equipment (UE), an access terminal, a subscriber unit, a subscriber station, a Mobile Station (MS), a remote station, a remote terminal, a mobile device, a user terminal, a wireless communication device, a user agent, or a user equipment.
An access terminal may be a cellular telephone, a cordless telephone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with Wireless communication capability, a computing device or other processing device connected to a Wireless modem, a vehicle mounted device, a wearable device, a Mobile station in a communication Network, or a device in a future evolved Public Land Mobile Network (PLMN) Network, etc.
For convenience of description, fig. 1 only illustrates one terminal 102 and one base station 104, and in an actual system, a plurality of terminals 102 and base stations 104 may coexist, and are not described herein again.
It should be noted that the system architecture and the service scenario described in the embodiment of the present application are for more clearly illustrating the technical solution of the embodiment of the present invention, and do not constitute a limitation to the technical solution provided in the embodiment of the present invention, and it is known by a person skilled in the art that, along with the evolution of the system architecture and the appearance of a new service scenario, the technical solution provided in the embodiment of the present invention is also applicable to similar technical problems.
In one embodiment, as shown in fig. 2, a channel estimation method is provided, which is described by taking the method as an example applied to the communication system in fig. 1, and includes the following steps:
step 202, according to the position distribution and the noise power of the plurality of pilot symbols, obtaining a first equivalent merging symbol and a second equivalent merging symbol by an optimal noise merging suppression method.
Where pilot symbols refer to known data transmitted on several carriers of an OFDM symbol.
Orthogonal Frequency Division Multiplexing (OFDM) is a special multi-carrier modulation method that divides the total channel into multiple sub-channels in the Frequency domain, each sub-channel is modulated by a sub-carrier, and the sub-carriers are Orthogonal to each other and transmitted in parallel.
A pilot signal is inserted into the transmission signal, and the receiving end performs channel estimation by processing the pilot signal.
In order to maintain orthogonality among the subcarriers, it is common to provide that certain subcarriers are used at certain times for transmitting training data, also known as pilot (Pliot) signals.
The (time-varying) multipath fading channel experienced by the OFDM system can be regarded as a time-frequency two-dimensional system, a time domain distribution structure is defined according to a protocol for transmitting pilot frequency, the position of a pilot frequency signal frequency domain is known, the position of a pilot frequency signal time domain is known, symbols (content) included in the pilot frequency signal are known, the power used for transmitting the pilot frequency signal is known, two-dimensional sampling is performed on a time frequency spectrum of the channel, after pilot frequency extraction and channel rough estimation of the pilot frequency point, a channel estimation value of a symbol to be estimated can be obtained through interpolation, and then the whole time frequency response of the channel can be obtained.
The optimal noise Combining and suppressing method, i.e. Maximum Ratio Combining (MRC), refers to generating a first equivalent combined symbol and a second equivalent combined symbol by fully utilizing the position distribution and noise power of a plurality of pilot symbols for the channel estimation of each symbol to be estimated, so that the noise mean square error of the channel estimation result obtained by interpolating each symbol to be estimated is minimized, i.e. ensuring that the signal-to-noise Ratio of the finally interpolated symbol is the best, so as to obtain the channel estimation value with the best noise suppression.
Illustratively, for each time domain symbol to be estimated, interpolation is performed by the first equivalent combined symbol and the second equivalent combined symbol.
The first equivalent combined symbol and the second equivalent combined symbol belong to virtual equivalent symbols, and for a certain time domain symbol to be estimated, the first equivalent combined symbol and the second equivalent combined symbol are determined according to the known position distribution of pilot symbols and noise power.
That is, according to the position distribution of the pilot symbols and the noise power, the equivalent noise of the symbol to be estimated after interpolation using two equivalent symbols can be determined.
Therefore, when the first equivalent combined symbol and the second equivalent combined symbol are determined, the information (positions and noise) of a plurality of pilot symbols can be fully utilized, and the equivalent noise of the symbol to be estimated after interpolation of the two equivalent symbols is minimized through an optimal noise combination suppression method, so that the noise suppression performance of channel estimation of the symbol to be estimated is improved.
Alternatively, the noise power in this embodiment refers to a statistically expected noise power.
The noise statistics of each row of pilot frequency symbols are independent, and the expected noise power is counted on each row of pilot frequencyACan be expressed as:
Figure SMS_1
wherein,N i is composed ofiThe noise on the column pilot symbols is,
Figure SMS_2
the noise power is statistically expected for the i columns of pilots.
The channel estimation result of the symbol to be estimated after interpolation of two equivalent symbols can be expressed by the following formula, so that the statistical expected noise power is obtained
Figure SMS_3
Minimum, i.e. highest signal-to-noise ratio:
Figure SMS_4
wherein,
Figure SMS_7
for a symbol to be estimated
Figure SMS_8
On the sub-carrier
Figure SMS_11
The channel estimation value of (a) above,
Figure SMS_6
for a symbol to be estimated
Figure SMS_9
On the sub-carrier
Figure SMS_10
The ideal channel estimation value of (a) above,
Figure SMS_12
is a symbol to be estimated
Figure SMS_5
The noise of (2).
And step 204, obtaining a channel estimation value of the symbol to be estimated by using the first equivalent combined symbol and the second equivalent combined symbol.
The channel estimation has a very important role in wireless communication, and the channel estimation value of a symbol to be estimated can be calculated by using the detected pilot signal channel estimation value.
In the embodiment of the present application, after the first equivalent merging symbol and the second equivalent merging symbol are obtained by the optimal noise merging suppression method, the first equivalent merging symbol and the second equivalent merging symbol may be used to interpolate the to-be-estimated symbol, so as to obtain the channel estimation value of the to-be-estimated symbol, and finally obtain the channel estimation value of the optimal noise suppression.
In the channel estimation method, according to the position distribution and the noise power of a plurality of pilot symbols, a first equivalent combined symbol and a second equivalent combined symbol are determined by adopting an optimal noise combination suppression method, and the channel estimation value of the symbol to be estimated is determined by utilizing the first equivalent combined symbol and the second equivalent combined symbol.
The method is adopted to determine the channel estimation value of each symbol to be estimated, and can fully utilize a plurality of pilot symbols to select the equivalent symbol which enables the noise statistic value of the channel estimation value of the symbol to be estimated to be minimum according to the positions and the noise of the pilot symbols, thereby optimizing the signal-to-noise ratio of the interpolated symbol to be estimated and improving the noise suppression performance in channel estimation.
In one embodiment, the first equivalent combined symbol and the second equivalent combined symbol are generated by combining at least one pilot symbol, and the intersection of the set of pilot symbols generating the first equivalent combined symbol and the set of pilot symbols generating the second equivalent combined symbol is empty.
The first equivalent merging symbol and the second equivalent merging symbol are generated by merging at least one pilot symbol which exists physically, and the intersection of the set where the pilot symbol generating the first equivalent merging symbol is located and the set where the pilot symbol generating the second equivalent merging symbol is located is empty, that is, the pilot symbol generating the first equivalent merging symbol is different from the pilot symbol generating the second equivalent merging symbol.
Illustratively, first fromMSelection among pilot symbolsNOne pilot symbol and then the restM-NSelection among pilot symbolsKA pilot symbol, which may be composed ofNThe pilot symbols are combined to generate a first equivalent combined symbolKThe pilot symbols are combined to generate a second equivalent combined symbol, wherein,Mis greater than or equal to 3, and the content of the active carbon,N1 or more and 1 or lessM-1,K∈[1,M-N]。
In this embodiment, because the first equivalent combined symbol and the second equivalent combined symbol are generated by combining partial pilot symbols, for a certain time domain symbol to be estimated, the pilot symbol that generates the first equivalent combined symbol and the pilot symbol that generates the second equivalent combined symbol are determined by an optimal noise combination suppression method according to the known position distribution and noise power of the pilot symbols.
That is, in this embodiment, when selecting the pilot symbols, according to the position distribution and the noise power thereof, a portion of suitable pilot symbols are selected from the plurality of pilot symbols to generate a first equivalent combined symbol, and another portion of suitable pilot symbols are selected to generate a second equivalent combined symbol, so as to minimize the channel estimation value noise statistic of the symbol to be estimated.
Illustratively, referring to fig. 3, according to a protocol for transmitting pilots, pilots are placed at fixed positions of time-frequency resources (e.g., resource Elements (REs)), and the rest are useful data signals, i.e., useful data signalsl1、l5、l8 andl12 are the pilot symbols for the pilot symbols,l2、l3、l4、l6、l7、l9、l10、l11. andl13 are non-pilot symbols, which are the useful data signals, i.e. the symbols to be estimated.
E.g. for the symbol to be estimatedl2 according tol1、l5、l8 andl12, obtaining the position distribution and the noise power by an optimal noise combination and suppression methodl1、l5 the combined first equivalent combined symbol, anl8、l12 combined second equivalent combined symbol, treating estimated symbol by first equivalent combined symbol and second equivalent combined symboll2, after interpolation, the mean square error of noise of the two channel estimation results obtained by interpolation can be minimized, namely, the signal-to-noise ratio of the finally interpolated symbol is ensured to be the best.
In this embodiment, by selecting a part of suitable pilot symbols from the multiple pilot symbols to generate a first equivalent combined symbol and selecting another part of suitable pilot symbols to generate a second equivalent combined symbol, it is possible to fully utilize information of the multiple pilot symbols and select an equivalent symbol combining scheme that minimizes a channel estimation value noise statistic from the multiple pilot symbols.
Referring to fig. 4, in one embodiment, determining a first equivalent combined symbol and a second equivalent combined symbol by an optimal noise combining suppression method according to a position distribution and a noise power of a plurality of pilot symbols includes:
step 402, determining a combination of pilot symbols according to the pilot symbols.
The pilot symbol combination refers to two pilot symbol sets, and all the pilot symbols in the pilot symbol sets are combined to generate an equivalent symbol.
For each symbol to be estimated, two equivalent symbols are used for interpolation, in the embodiment of the present application, two equivalent symbols interpolated for the same symbol to be estimated are referred to as a pair of equivalent symbols, each equivalent symbol is generated by combining at least one pilot symbol, and the pilot symbols generating one equivalent symbol form a pilot symbol set, that is, a pair of pilot symbol sets corresponds to a pair of equivalent symbols.
Illustratively, the pilot symbol combinations are determined from the pilot symbols, i.e. all combinations are determined from a plurality of pilot symbols, each combination comprises a pair of sets of pilot symbols, and the intersection of two sets of pilot symbols of a pair of sets of pilot symbols is empty.
For example, pilot symbols are commonMThe number of the main components is one,Mgreater than or equal to 3, and increasing according to the position indexMThe position index of each pilot frequency symbol is sequentiallyl 1 l 2 、…、l M
It is assumed that in a pair of sets of pilot symbols, one set of pilot symbols comprisesMIn one pilot symbolNOne pilot symbol, and another pilot symbol set from the restM-NSelection among pilot symbolsKA plurality of pilot symbols, wherein,N1 or more and 1 or lessM-1,K∈[1,M-N]。
Each one of which isNValue is also given by
Figure SMS_13
A situation of eachKValue is also given by
Figure SMS_14
Number of cases, i.e. combinations common to the combined combinations of pilot symbols
Figure SMS_15
The following formula can be used:
Figure SMS_16
step 404, the pilot symbols in the combination are combined to obtain an equivalent symbol.
The equivalent symbol is generated by combining pilot symbols in each pilot symbol set in the combination of the pilot symbols.
For example, a pair of equivalent symbols comprises a first equivalent symbol and a second equivalent symbol, the first equivalent symbol being formed by a set of pilot symbols (A)MIn one pilot symbolNA set of pilot symbols) All pilot symbols in (a) are combined and a second equivalent symbol is generated by another set of pilot symbols (the rest ofM-NSelected from one pilot symbolKSets of pilot symbols) are combined.
In this embodiment, after determining the combination of the pilot symbols, the pilot symbols in each pilot symbol set in the combination are combined to obtain an equivalent symbol.
One combination includes two sets of pilot symbols, and two equivalent symbols are generated accordingly.
And 406, traversing the combination, and obtaining the noise power of the symbol to be estimated after the equivalent symbol interpolation according to the position distribution and the noise power of the pilot symbols in the combination.
Illustratively, each combination is traversed, and the noise power after the symbol to be estimated is interpolated by a pair of equivalent symbols corresponding to the combination is calculated according to the position distribution and the noise power of the pilot symbol in the combination, that is, the combination is common
Figure SMS_17
In case of combination, then calculate
Figure SMS_18
The secondary noise power.
Step 408, determining the first equivalent merging symbol and the second equivalent merging symbol with the minimum noise power after the interpolation of the symbol to be estimated as the target.
Specifically, the minimum noise power is selected from a plurality of noise powers corresponding to the plurality of combining combinations, and based on the combining combination corresponding to the minimum noise power, a pair of equivalent symbols corresponding to the combining combination is determined to be a first equivalent combining symbol and a second equivalent combining symbol.
That is, in the combining combination corresponding to the minimum noise power, a pair of equivalent symbols corresponding to a pair of pilot symbol sets is the first equivalent combined symbol and the second equivalent combined symbol.
In this embodiment, by determining the combination combinations of all the pilot symbols, and traversing each combination to calculate the noise power after the corresponding interpolated symbol to be estimated is obtained, an optimal pair of equivalent symbols can be accurately selected, that is, the optimal pilot symbol combination scheme can be accurately selected for each symbol to be estimated for interpolation, so that the noise mean square error of the obtained channel estimation result is minimized.
In one embodiment, traversing the combination, and obtaining the noise power after interpolation of the symbol to be estimated according to the position distribution and the noise power of the pilot symbol in the combination, includes: determining an equivalent index of an equivalent symbol corresponding to the pilot symbol according to the position distribution; determining equivalent noise of an equivalent symbol corresponding to the pilot frequency symbol according to the noise power; and obtaining the noise power of the symbol to be estimated after the symbol to be estimated is interpolated by using the equivalent symbol according to the equivalent index and the equivalent noise.
Wherein, the position distribution of the pilot symbols can be represented by their corresponding position indexes.
For a certain combination, which includes a pair of pilot symbol sets, a pair of equivalent symbols can be generated by combining all pilot symbols in each pair of pilot symbol sets.
For an equivalent symbol, the equivalent index of the equivalent symbol may be determined according to the position distribution of the pilot symbols generating the equivalent symbol, and the equivalent noise of the equivalent symbol may be determined according to the noise power of the pilot symbols generating the equivalent symbol.
Illustratively, assume that the position index of the symbol to be estimated islThe position indexes of the pilot symbols are increased according to the indexes to be sequentiallyl 1 l 2 、…、l M MGreater than or equal to 3, the noise power of the pilot symbols is represented by the statistically expected noise power, that is, the statistically expected noise power on each column of the pilotsACan be expressed as:
Figure SMS_19
the symbol to be estimated is treated with a pair of equivalent symbols (position index ofl) Interpolation, slavel 1 l 2 、…、l M The index set representsMIn one pilot frequency symbol, selectNN1 or more and 1 or lessM-1) pilot symbols, generating a first equivalent symbol.
Then from the restM-NIn one pilot frequency symbol, selectK ∈ [1, M-N]And generating a second equivalent symbol by using the pilot symbols.
First equivalent symbol (lindex1) The equivalent index and the equivalent noise of (a) can be expressed as:
Figure SMS_20
wherein,lindex1being an equivalent index of a first equivalent symboll 1 'l 2 '、…、l N 'Is selectedNA set of indices of the individual pilot symbols,
Figure SMS_21
is the equivalent noise of the first equivalent symbol.
The equivalent index and equivalent noise of the second equivalent symbol may be expressed as:
Figure SMS_22
Figure SMS_23
wherein,lindex2is an equivalent index to the second equivalent symbol,U-Brepresentation collectionUInBThe complement ofl 1 ''l 2 ''、…、l K ''Is from the restM-NSelected from one pilot symbolKA set of indices of pilot symbols, eachU-BOn the premise of eachKIs given a value of
Figure SMS_24
Can be used as a seedThe situation of the energy is that the energy,
Figure SMS_25
is the equivalent noise of the second equivalent symbol.
It should be noted that the number of the pilot symbols in the pilot symbol set may be one, and obviously, the equivalent index and the equivalent noise of the equivalent symbol generated by the pilot symbol set composed of one pilot symbol are the position index and the noise power of the pilot symbol.
Symbol to be estimated (l) Using a first equivalent symbol (equivalent index is
Figure SMS_26
) And a second equivalent symbol (equivalent index is
Figure SMS_27
) The interpolated statistical expected noise power may be expressed as:
Figure SMS_28
in this embodiment, the equivalent index of the equivalent symbol generated by the pilot symbol is obtained through the index of the pilot symbol, and the equivalent index of the equivalent symbol generated by the pilot symbol is obtained through the noise power of the pilot symbol, so that the virtual equivalent symbol has the properties of equivalent noise and the equivalent index, and the noise power of the symbol to be estimated, which is interpolated by using the virtual equivalent symbol, can be obtained through the equivalent noise and the equivalent index of the virtual equivalent symbol.
In one embodiment, obtaining a channel estimation value of a symbol to be estimated according to a first equivalent combined symbol and a second equivalent combined symbol includes: obtaining an equivalent index of the first equivalent merging symbol according to the position distribution of the pilot symbols generating the first equivalent merging symbol; obtaining an equivalent index of the second equivalent merging symbol according to the position distribution of the pilot symbols generating the second equivalent merging symbol; and combining the channel estimation value of the pilot symbol for generating the first equivalent merging symbol, the channel estimation value of the pilot symbol for generating the second equivalent merging symbol, the equivalent index of the first equivalent merging symbol, the equivalent index of the second equivalent merging symbol and the position index of the symbol to be estimated to obtain the channel estimation value of the symbol to be estimated.
For example, after determining the first equivalent combined symbol and the second equivalent combined symbol, the to-be-estimated symbol may be interpolated by using the first equivalent combined symbol and the second equivalent combined symbol to obtain a channel estimation value of the to-be-estimated symbol.
The channel estimation value of the symbol to be estimated is determined by first determining the equivalent index of the first equivalent combined symbol and the equivalent index of the second equivalent combined symbol, and then combining the equivalent indexes and the equivalent index of the symbol to be estimated, and the detected channel estimation value of the pilot symbol generating the first equivalent combined symbol and the second equivalent combined symbol.
It should be noted that, regarding the step of determining the equivalent index of the first equivalent combined symbol and the equivalent index of the second equivalent combined symbol, reference may be made to the step of determining the equivalent index of the equivalent symbol generated corresponding to the pilot symbol according to the position distribution of the pilot symbol in the foregoing embodiment, and the step of determining the equivalent noise of the equivalent symbol generated corresponding to the pilot symbol according to the noise power of the pilot symbol.
In this embodiment, channel estimation values of pilot symbols of the first equivalent combined symbol, channel estimation values of pilot symbols of the second equivalent combined symbol, and position distributions of the first equivalent combined symbol, the second equivalent combined symbol, and the symbol to be estimated are generated, so that channel estimation of the symbol to be estimated can be generated by fast interpolation.
In one embodiment, combining the channel estimation value of the pilot symbol that generates the first equivalent combined symbol, the channel estimation value of the pilot symbol that generates the second equivalent combined symbol, the equivalent index of the first equivalent combined symbol, the equivalent index of the second equivalent combined symbol, and the position index of the symbol to be estimated to obtain the channel estimation value of the symbol to be estimated includes: obtaining a channel estimation value of the first equivalent merging symbol according to the channel estimation value of the pilot symbol for generating the first equivalent merging symbol; obtaining a channel estimation value of a second equivalent merging symbol according to the channel estimation value of the pilot symbol for generating the second equivalent merging symbol; and obtaining the channel estimation value of the symbol to be estimated through interpolation operation according to the channel estimation value of the first equivalent merging symbol, the channel estimation value of the second equivalent merging symbol, the equivalent index of the first equivalent merging symbol, the equivalent index of the second equivalent merging symbol and the position index of the symbol to be estimated.
For example, the channel estimation value of the first equivalent combined symbol is obtained according to the channel estimation value of the pilot symbol generating the first equivalent combined symbol, and the following formula may be adopted:
Figure SMS_29
wherein,
Figure SMS_30
the channel estimate for the first equivalent combined symbol,Nto generate the number of pilot symbols for the first equivalent combined symbol,
Figure SMS_31
to be selectedNA set of channel estimate values for each pilot symbol.
For example, the channel estimation value of the second equivalent combined symbol is obtained according to the channel estimation value of the pilot symbol generating the second equivalent combined symbol, and the following formula may be adopted:
Figure SMS_32
wherein,
Figure SMS_33
for the channel estimates of the second equivalent combined symbols,Kto generate the number of pilot symbols for the second equivalent combined symbol,
Figure SMS_34
to be selectedKA set of channel estimate values for each pilot symbol.
Combining the channel estimation values of the first equivalent merging symbol and the second equivalent merging symbol, the equivalent index of the first equivalent merging symbol, the equivalent index of the second equivalent merging symbol, and the position index of the symbol to be estimated, obtaining the channel estimation value of the symbol to be estimated through interpolation operation, and adopting the following formula:
Figure SMS_35
wherein,lindex1an equivalent index for the first equivalent combined symbol,lindex2an equivalent index for the second equivalent combined symbol,
Figure SMS_36
is indexed for the position of the symbol to be estimated,H l is the channel estimation value of the symbol to be estimated.
In this embodiment, the channel estimation value of the symbol to be estimated is obtained by fast interpolation by determining the channel estimation values of the virtual first equivalent merging symbol and the virtual second equivalent merging symbol.
In another embodiment, combining the channel estimation value of the pilot symbol generating the first equivalent combined symbol, the channel estimation value of the pilot symbol generating the second equivalent combined symbol, the equivalent index of the first equivalent combined symbol, the equivalent index of the second equivalent combined symbol, and the position index of the symbol to be estimated to obtain the channel estimation value of the symbol to be estimated includes: obtaining a first equivalent estimation coefficient according to the number of pilot frequency symbols for generating a first equivalent combined symbol; obtaining a second equivalent estimation coefficient according to the number of pilot symbols for generating a second equivalent combined symbol; obtaining an interpolation coefficient of a pilot symbol of the first equivalent merging symbol according to the first equivalent estimation coefficient, the equivalent index of the first equivalent merging symbol, the equivalent index of the second equivalent merging symbol and the position index of the symbol to be estimated; obtaining an interpolation coefficient of a pilot symbol of the second equivalent merging symbol according to the second equivalent estimation coefficient, the equivalent index of the first equivalent merging symbol, the equivalent index of the second equivalent merging symbol and the position index of the symbol to be estimated; and obtaining the channel estimation value of the symbol to be estimated by utilizing the channel estimation value of the pilot frequency symbol and the corresponding interpolation coefficient.
Wherein the first equivalent estimation coefficient may be the inverse of the number of pilot symbols generating the first equivalent combined symbol, i.e. the first equivalent estimation coefficient
Figure SMS_37
WhereinNthe number of pilot symbols to generate the first equivalent combined symbol.
The second equivalent estimation coefficient may be the inverse of the number of pilot symbols generating the second equivalent combined symbols, i.e.
Figure SMS_38
In whichKThe number of pilot symbols to generate the first equivalent combined symbol.
Illustratively, the interpolation coefficient of the pilot symbol of the first equivalent combined symbol is obtained according to the first equivalent estimation coefficient, the equivalent index of the first equivalent combined symbol, the equivalent index of the second equivalent combined symbol, and the position index of the symbol to be estimated, and the following formula may be adopted:
Figure SMS_39
wherein,
Figure SMS_40
an equivalent index for the first equivalent combined symbol,
Figure SMS_41
an equivalent index for the second equivalent combined symbol,
Figure SMS_42
is indexed by the position of the symbol to be estimated,
Figure SMS_43
interpolation coefficients for pilot symbols to generate a first equivalent combined symbol.
Then, obtaining an interpolation coefficient of a pilot symbol of the second equivalent combined symbol according to the second equivalent estimation coefficient, the equivalent index of the first equivalent combined symbol, the equivalent index of the second equivalent combined symbol, and the position index of the symbol to be estimated, and using the following formula:
Figure SMS_44
wherein,
Figure SMS_45
interpolation coefficients for pilot symbols to generate second equivalent combined symbols.
The channel estimation value of the symbol to be estimated is obtained by using the channel estimation value of the pilot frequency symbol and the corresponding interpolation coefficient, and the following formula can be adopted:
Figure SMS_46
wherein,
Figure SMS_48
for a symbol to be estimated
Figure SMS_53
On the sub-carrier
Figure SMS_57
A channel estimation value of the channel;
Figure SMS_50
for generating first equivalent combined symbolsNA set of indices of the individual pilot symbols,
Figure SMS_54
is a pilot symbol (index is
Figure SMS_56
) On the sub-carrier
Figure SMS_58
The channel estimation value of (c) is,
Figure SMS_47
pilot frequency for generating first equivalent combined symbolInterpolation coefficients of the symbols;
Figure SMS_52
for generating second equivalent combined symbolsKA set of indices of the individual pilot symbols,
Figure SMS_55
is a pilot symbol (index is
Figure SMS_59
) On a sub-carrier
Figure SMS_49
The channel estimation value of (a) above,
Figure SMS_51
interpolation coefficients for pilot symbols to generate second equivalent combined symbols.
In this embodiment, the channel estimation value of the symbol to be estimated can be obtained by determining the interpolation coefficient corresponding to each pilot symbol in the pilot symbol set and summing the products of the channel estimation value and the interpolation coefficient of each pilot symbol, and the pilot configuration, the symbol to be estimated, the pilot symbol set for generating the first equivalent combined symbol and the second equivalent combined symbol, and the interpolation coefficients of each pilot symbol in the pilot symbol set can form a corresponding relationship, so that the optimal combined interpolation mode of each symbol to be estimated, that is, the interpolation coefficient of each pilot symbol, is generated in advance in an offline manner under various pilot symbol configurations, so as to perform time domain interpolation calculation quickly.
In one embodiment, as shown in fig. 5, in the LTE system, a terminal UE receiver receives a downlink signal transmitted by a base station eNB, and performs channel estimation calculation on the downlink signal.
Referring to fig. 6, the channel estimation method used in the channel estimation calculation includes:
step 602, obtaining the position distribution of a plurality of pilot symbols and counting the expected noise power.
The method comprises the steps of defining a time domain distribution structure according to a pilot frequency protocol in a downlink signal, determining a pilot frequency configuration mode, and acquiring the position distribution and the noise power of a plurality of pilot frequency symbols according to the pilot frequency configuration mode, wherein the pilot frequency configuration mode is usually fixed or in a certain candidate set, and the noise power of the pilot frequency symbols is represented by statistically expected noise power.
Step 604, determining a combination of pilot symbols from a plurality of pilot symbols of the downlink signal.
The pilot symbol combination comprises a pair of pilot symbol sets, the pilot symbol sets comprise at least one pilot symbol, and the pair of pilot symbol sets do not have an intersection.
And 606, combining the pilot symbols in the combination to obtain an equivalent symbol.
And combining all the pilot symbols in each pair of pilot symbol sets respectively to generate a pair of equivalent symbols.
Step 608, traversing the combination, and obtaining the statistical expected noise power of the symbol to be estimated after the equivalent symbol interpolation according to the position distribution of the pilot symbol in the combination and the statistical expected noise power, specifically adopting the following formula:
Figure SMS_60
wherein,
Figure SMS_61
for the symbol to be estimated (index isl) Using the statistically expected noise power after the equivalent sign interpolation,
Figure SMS_62
and
Figure SMS_63
is an equivalent index to a pair of equivalent symbols,
Figure SMS_64
is an equivalent symbol (equivalent index is
Figure SMS_65
) The equivalent noise of (a) is,
Figure SMS_66
is an equivalent symbol (equivalent index is
Figure SMS_67
) The equivalent noise of (2).
The equivalent index of the equivalent symbol may be an average value of all pilot symbol position indexes for generating the equivalent symbol; the equivalent noise of the equivalent symbol may be an average value of all pilot symbols generating the equivalent symbol and the statistical expected noise power.
Step 610, determining a pair of equivalent symbols corresponding to the minimum noise power as a first equivalent combined symbol and a second equivalent combined symbol, that is, determining a pilot symbol set for generating the first equivalent combined symbol, and generating a pilot symbol set for the second equivalent combined symbol, by using an optimal noise combination suppression method, with the minimum noise power after interpolation of the symbols to be estimated as a target.
And step 612, performing linear interpolation on the to-be-estimated symbols by using the first equivalent merging symbol and the second equivalent merging symbol by using a linear interpolation method.
Firstly, determining interpolation coefficients of pilot symbols belonging to a pilot symbol set: obtaining an interpolation coefficient of pilot symbols in a pilot symbol set belonging to the first equivalent merging symbol according to equivalent indexes of the first equivalent merging symbol and the second equivalent merging symbol, a position index of a symbol to be estimated and the number of the pilot symbols in the pilot symbol set belonging to the first equivalent merging symbol; and obtaining an interpolation coefficient of the pilot symbols in the pilot symbol set belonging to the second equivalent merging symbol according to the equivalent indexes of the first equivalent merging symbol and the second equivalent merging symbol, the position index of the symbol to be estimated and the number of the pilot symbols in the pilot symbol set belonging to the second equivalent merging symbol.
And then based on the pilot frequency symbol set determined by the optimal noise combination suppression method and the corresponding interpolation coefficient, summing the products of the channel estimation value and the interpolation coefficient of each pilot frequency symbol to obtain the channel estimation value of the symbol to be estimated.
Exemplarily, according to the pilot configuration, for each symbol to be estimated, a corresponding first equivalent combined symbol and a corresponding second equivalent combined symbol are determined, that is, a pilot symbol set for generating the first equivalent combined symbol is determined, and a pilot symbol set for generating the second equivalent combined symbol is determined.
And generating interpolation coefficients of pilot symbols in a pilot symbol set corresponding to each symbol to be estimated in advance in an offline manner.
The method can adopt a table mode to correspondingly generate an interpolation coefficient table by pilot frequency configuration, symbols to be estimated, a pilot frequency symbol set for generating a first equivalent merging symbol and a second equivalent merging symbol, and interpolation coefficients of all pilot frequency symbols in the pilot frequency symbol set, and the interpolation coefficient table is configured to a terminal UE receiver, and the terminal UE receiver rapidly performs time domain interpolation calculation under the corresponding pilot frequency configuration according to the interpolation coefficient table to generate a channel estimation value and sends the channel estimation value to a subsequent equalizer for processing.
Illustratively, continuing with reference to FIG. 3, for a symbol to be estimated
Figure SMS_68
Using pilot symbols using an optimal noise combining suppression method
Figure SMS_69
And
Figure SMS_70
equivalently generated equivalent symbols, and, pilot symbols
Figure SMS_71
And
Figure SMS_72
equivalently generating another equivalent symbol to be estimated
Figure SMS_73
The statistical expected noise power after linear interpolation is the minimum, which is:
Figure SMS_74
thus, determining to use pilot symbols
Figure SMS_75
And
Figure SMS_76
equivalently generating first equivalent combined symbols, pilot symbolsl8Andl12the equivalence generates a second equivalent merged symbol.
Wherein, the equivalent index of the first equivalent merging symbol is 3, the equivalent index of the second equivalent merging symbol is 10, the position index of the symbol to be estimated is 7, the number of pilot symbols in the pilot symbol set belonging to the first equivalent merging symbol is 2, the number of pilot symbols in the pilot symbol set belonging to the second equivalent merging symbol is 2, and then the symbol to be estimated is
Figure SMS_77
Is estimated by the channel estimation value
Figure SMS_78
The following formula may be employed:
Figure SMS_79
wherein,
Figure SMS_87
Figure SMS_85
Figure SMS_93
Figure SMS_82
are respectively as
Figure SMS_92
Figure SMS_86
Figure SMS_95
Figure SMS_81
The channel estimation value of (a) is,
Figure SMS_89
Figure SMS_80
Figure SMS_91
Figure SMS_88
are respectively as
Figure SMS_94
Figure SMS_84
Figure SMS_90
Figure SMS_83
The interpolation coefficient of (2).
In this embodiment, the method described above is adopted, a plurality of pilot symbols are fully utilized, and each time domain symbol uses a minimum noise mean square error of a channel estimation result obtained by linear interpolation, that is, it is ensured that the signal-to-noise ratio of a symbol finally interpolated is the best, and in addition, an optimal merging interpolation mode of each symbol to be estimated, that is, a linear interpolation coefficient of each symbol to be estimated, can be generated in advance in an offline manner under various pilot configurations, so that the estimated channel estimation value noise statistic based on the generated linear interpolation coefficient is the minimum, that is, the noise suppression effect is the best, and simultaneously the original purpose of linear interpolation can be satisfied.
It should be understood that, although the steps in the flowcharts related to the embodiments are shown in sequence as indicated by the arrows, the steps are not necessarily executed in sequence as indicated by the arrows.
The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise.
Moreover, at least a part of the steps in the flowcharts related to the above embodiments may include multiple steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, and the order of performing the steps or stages is not necessarily sequential, but may be performed alternately or alternately with other steps or at least a part of the steps or stages in other steps.
Based on the same inventive concept, the embodiment of the present application further provides a channel estimation apparatus for implementing the above related channel estimation method.
The implementation scheme for solving the problem provided by the apparatus is similar to the implementation scheme described in the above method, so specific limitations in one or more embodiments of the channel estimation apparatus provided below may refer to the limitations of the channel estimation method in the foregoing, and details are not described herein again.
In one embodiment, as shown in fig. 7, there is provided a channel estimation apparatus including: a virtual merge module 702 and an interpolation operation module 704, wherein:
a virtual merge module 702, configured to obtain a first equivalent merge symbol and a second equivalent merge symbol by an optimal noise merge suppression method according to the position distribution and the noise power of the multiple pilot symbols;
an interpolation operation module 702, configured to obtain a channel estimation value of the symbol to be estimated according to the first equivalent combined symbol and the second equivalent combined symbol.
In one embodiment, the virtual merge module 702 is further configured to: the first equivalent merging symbol and the second equivalent merging symbol are generated by merging at least one pilot symbol, and the intersection of the set of the pilot symbols generating the first equivalent merging symbol and the set of the pilot symbols generating the second equivalent merging symbol is empty.
In one embodiment, the virtual merge module 702 is further configured to: determining a combination of pilot symbols according to the pilot symbols; merging the pilot symbols in the merged combination to obtain an equivalent symbol; traversing the combination, and obtaining the noise power of the symbol to be estimated after equivalent symbol interpolation according to the position distribution and the noise power of the pilot symbols in the combination; and determining a first equivalent merging symbol and a second equivalent merging symbol by taking the minimum noise power after the interpolation of the symbols to be estimated as a target.
In one embodiment, the virtual merge module 702 is further configured to: determining an equivalent index of an equivalent symbol corresponding to the pilot symbol according to the position distribution; determining equivalent noise of an equivalent symbol corresponding to the pilot symbol according to the noise power; and obtaining the noise power of the symbol to be estimated after the symbol to be estimated is interpolated by using the equivalent symbol according to the equivalent index and the equivalent noise.
In one embodiment, the interpolation operation module 704 is further configured to: obtaining an equivalent index of the first equivalent merging symbol according to the position distribution of the pilot symbols generating the first equivalent merging symbol; obtaining an equivalent index of the second equivalent merging symbol according to the position distribution of the pilot symbols generating the second equivalent merging symbol; and combining the channel estimation value of the pilot frequency symbol for generating the first equivalent merging symbol, the channel estimation value of the pilot frequency symbol for generating the second equivalent merging symbol, the equivalent index of the first equivalent merging symbol, the equivalent index of the second equivalent merging symbol and the position index of the symbol to be estimated to obtain the channel estimation value of the symbol to be estimated.
In one embodiment, the interpolation operation module 704 is further configured to: obtaining a channel estimation value of the first equivalent merging symbol according to the channel estimation value of the pilot frequency symbol for generating the first equivalent merging symbol; obtaining a channel estimation value of a second equivalent merging symbol according to the channel estimation value of the pilot symbol for generating the second equivalent merging symbol; and obtaining the channel estimation value of the symbol to be estimated through interpolation operation according to the channel estimation value of the first equivalent merging symbol, the channel estimation value of the second equivalent merging symbol, the equivalent index of the first equivalent merging symbol, the equivalent index of the second equivalent merging symbol and the position index of the symbol to be estimated.
In one embodiment, the interpolation operation module 704 is further configured to: obtaining a first equivalent estimation coefficient according to the number of pilot frequency symbols for generating a first equivalent combined symbol; obtaining a second equivalent estimation coefficient according to the number of pilot symbols for generating a second equivalent combined symbol; obtaining an interpolation coefficient of a pilot symbol of the first equivalent merging symbol according to the first equivalent estimation coefficient, the equivalent index of the first equivalent merging symbol, the equivalent index of the second equivalent merging symbol and the position index of the symbol to be estimated; obtaining an interpolation coefficient of a pilot symbol of the second equivalent merging symbol according to the second equivalent estimation coefficient, the equivalent index of the first equivalent merging symbol, the equivalent index of the second equivalent merging symbol and the position index of the symbol to be estimated; and obtaining the channel estimation value of the symbol to be estimated by utilizing the channel estimation value of the pilot frequency symbol and the corresponding interpolation coefficient.
The various modules in the channel estimation device described above may be implemented in whole or in part by software, hardware, and combinations thereof.
The modules can be embedded in a hardware form or independent from a processor in the communication device, and can also be stored in a memory in the communication device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, a communication device is provided, which may be a base station, and its internal structure diagram may be as shown in fig. 8.
The communication device includes a processor, a memory, an Input/Output (I/O) interface, and a communication interface.
The processor, the memory and the input/output interface are connected through a system bus, and the communication interface is connected to the system bus through the input/output interface.
Wherein the processor of the communication device is configured to provide computing and control capabilities.
The memory of the communication device includes a non-volatile storage medium and an internal memory.
The non-volatile storage medium stores an operating system, a computer program, and a database.
The internal memory provides an environment for the operating system and the computer program to run on the non-volatile storage medium.
The database of the communication device is used to store pilot configuration data.
The input/output interface of the communication device is used for exchanging information between the processor and an external device.
The communication interface of the communication device is used for connecting and communicating with an external terminal through a network.
The computer program is executed by a processor to implement a method of channel estimation.
In one embodiment, a communication device is provided, which may be a terminal, and its internal structure diagram may be as shown in fig. 9.
The communication apparatus includes a processor, a memory, an input/output interface, a communication interface, a display unit, and an input device.
The processor, the memory and the input/output interface are connected by a system bus, and the communication interface, the display unit and the input device are connected by the input/output interface to the system bus.
Wherein the processor of the communication device is configured to provide computing and control capabilities.
The memory of the communication device comprises a nonvolatile storage medium and an internal memory.
The non-volatile storage medium stores an operating system and a computer program.
The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium.
The input/output interface of the communication device is used for exchanging information between the processor and an external device.
The communication interface of the communication device is used for carrying out wired or wireless communication with an external terminal, and the wireless communication can be realized through WIFI, a mobile cellular network, NFC (near field communication) or other technologies.
The computer program is executed by a processor to implement a channel estimation method.
The display unit of the communication device is used for forming a visual picture and can be a display screen, a projection device or a virtual reality imaging device.
The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the communication equipment can be a touch layer covered on the display screen, a key, a track ball or a touch pad arranged on a shell of the communication equipment, an external keyboard, a touch pad or a mouse and the like.
Those skilled in the art will appreciate that the configurations shown in fig. 8 and 9 are merely block diagrams of some configurations relevant to the present disclosure, and do not constitute a limitation on the communication devices to which the present disclosure may be applied, and a particular communication device may include more or less components than those shown in the figures, or may combine certain components, or have a different arrangement of components.
In one embodiment, a communication device is provided, comprising a memory and a processor, the memory having stored therein a computer program, the processor implementing the steps of the above-described method embodiments when executing the computer program.
In an embodiment, a computer-readable storage medium is provided, on which a computer program is stored which, when being executed by a processor, carries out the steps of the above-mentioned method embodiments.
In an embodiment, a computer program product is provided, comprising a computer program which, when being executed by a processor, carries out the steps of the above-mentioned method embodiments.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above may be implemented by hardware that is instructed by a computer program, and the computer program may be stored in a non-volatile computer-readable storage medium, and when executed, may include the processes of the embodiments of the methods described above.
Any reference to memory, databases, or other media used in the embodiments provided herein can include at least one of non-volatile and volatile memory.
The nonvolatile Memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash Memory, optical Memory, high-density embedded nonvolatile Memory, resistive Random Access Memory (ReRAM), magnetic Random Access Memory (MRAM), ferroelectric Random Access Memory (FRAM), phase Change Memory (PCM), graphene Memory, and the like.
Volatile Memory can include Random Access Memory (RAM), external cache Memory, and the like.
By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM), for example.
The databases referred to in various embodiments provided herein may include at least one of relational and non-relational databases.
The non-relational database may include, but is not limited to, a block chain based distributed database, and the like.
The processors referred to in the embodiments provided herein may be general purpose processors, central processing units, graphics processors, digital signal processors, programmable logic devices, quantum computing based data processing logic devices, etc., without limitation.
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above examples only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the present application.
It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application.
Therefore, the protection scope of the present application shall be subject to the appended claims.

Claims (10)

1. A method of channel estimation, the method comprising:
obtaining a first equivalent merging symbol and a second equivalent merging symbol by an optimal noise merging suppression method according to the position distribution and the noise power of the pilot symbols;
and obtaining a channel estimation value of the symbol to be estimated according to the first equivalent merging symbol and the second equivalent merging symbol.
2. The method of claim 1, wherein determining the first equivalent combined symbol and the second equivalent combined symbol by an optimal noise combining suppression method according to the position distribution and the noise power of the plurality of pilot symbols comprises:
determining a combination of pilot symbols according to the pilot symbols;
merging the pilot symbols in the merged combination to obtain an equivalent symbol;
traversing the combination, and obtaining the noise power of the symbol to be estimated after the symbol to be estimated passes through the equivalent symbol interpolation according to the position distribution and the noise power of the pilot symbols in the combination;
and determining the first equivalent merging symbol and the second equivalent merging symbol by taking the minimum noise power after the interpolation of the symbols to be estimated as a target.
3. The method of claim 2, wherein the traversing the combination and obtaining the noise power after interpolating the symbol to be estimated according to the position distribution and the noise power of the pilot symbol in the combination comprises:
determining an equivalent index of the equivalent symbol corresponding to the pilot symbol according to the position distribution;
determining equivalent noise of the equivalent symbol corresponding to the pilot symbol according to the noise power;
and obtaining the noise power of the symbol to be estimated after interpolation by using the equivalent symbol according to the equivalent index and the equivalent noise.
4. The method of claim 1, wherein obtaining channel estimates for symbols to be estimated based on the first equivalent combined symbols and the second equivalent combined symbols comprises:
obtaining an equivalent index of the first equivalent merging symbol according to the position distribution of the pilot symbols generating the first equivalent merging symbol;
obtaining an equivalent index of the second equivalent merging symbol according to the position distribution of the pilot symbols generating the second equivalent merging symbol;
and combining the channel estimation value of the pilot frequency symbol generating the first equivalent merging symbol, the channel estimation value of the pilot frequency symbol generating the second equivalent merging symbol, the equivalent index of the first equivalent merging symbol, the equivalent index of the second equivalent merging symbol and the position index of the symbol to be estimated to obtain the channel estimation value of the symbol to be estimated.
5. The method of claim 4, wherein the combining the channel estimation value of the pilot symbol used to generate the first equivalent combined symbol, the channel estimation value of the pilot symbol used to generate the equivalent combined symbol, the equivalent index of the first equivalent combined symbol, the equivalent index of the second equivalent combined symbol, and the position index of the symbol to be estimated to obtain the channel estimation value of the symbol to be estimated comprises:
obtaining a channel estimation value of the first equivalent merging symbol according to the channel estimation value of the pilot symbol generating the first equivalent merging symbol;
obtaining a channel estimation value of the second equivalent merging symbol according to the channel estimation value of the pilot symbol for generating the second equivalent merging symbol;
and obtaining the channel estimation value of the symbol to be estimated through interpolation operation according to the channel estimation value of the first equivalent merging symbol, the channel estimation value of the second equivalent merging symbol, the equivalent index of the first equivalent merging symbol, the equivalent index of the second equivalent merging symbol and the position index of the symbol to be estimated.
6. The method of claim 4, wherein the combining the channel estimation value of the pilot symbol used to generate the first equivalent combined symbol, the channel estimation value of the pilot symbol used to generate the equivalent combined symbol, the equivalent index of the first equivalent combined symbol, the equivalent index of the second equivalent combined symbol, and the position index of the symbol to be estimated to obtain the channel estimation value of the symbol to be estimated comprises:
obtaining a first equivalent estimation coefficient according to the number of pilot frequency symbols for generating the first equivalent merging symbol;
obtaining a second equivalent estimation coefficient according to the number of the pilot frequency symbols for generating the second equivalent merging symbol;
obtaining an interpolation coefficient of a pilot symbol of the first equivalent merging symbol according to the first equivalent estimation coefficient, the equivalent index of the first equivalent merging symbol, the equivalent index of the second equivalent merging symbol and the position index of the symbol to be estimated;
obtaining an interpolation coefficient of a pilot symbol of the second equivalent merging symbol according to the second equivalent estimation coefficient, the equivalent index of the first equivalent merging symbol, the equivalent index of the second equivalent merging symbol and the position index of the symbol to be estimated;
and obtaining the channel estimation value of the symbol to be estimated by utilizing the channel estimation value of the pilot frequency symbol and the corresponding interpolation coefficient.
7. The method of claim 1, wherein the first equivalent combined symbol and the second equivalent combined symbol are generated by combining at least one pilot symbol, and wherein an intersection of a set of pilot symbols generating the first equivalent combined symbol and a set of pilot symbols generating the second equivalent combined symbol is null.
8. A channel estimation apparatus, characterized in that the apparatus comprises:
the virtual merging module is used for obtaining a first equivalent merging symbol and a second equivalent merging symbol by an optimal noise merging suppression method according to the position distribution and the noise power of the pilot symbols;
and the interpolation operation module is used for obtaining a channel estimation value of the symbol to be estimated according to the first equivalent merging symbol and the second equivalent merging symbol.
9. A communication device comprising a memory and a processor, the memory storing a computer program, characterized in that the processor realizes the steps of the method of any of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 7.
CN202310069740.XA 2023-02-07 2023-02-07 Channel estimation method, device, communication equipment and storage medium Active CN115801505B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310069740.XA CN115801505B (en) 2023-02-07 2023-02-07 Channel estimation method, device, communication equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310069740.XA CN115801505B (en) 2023-02-07 2023-02-07 Channel estimation method, device, communication equipment and storage medium

Publications (2)

Publication Number Publication Date
CN115801505A true CN115801505A (en) 2023-03-14
CN115801505B CN115801505B (en) 2023-04-25

Family

ID=85430100

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310069740.XA Active CN115801505B (en) 2023-02-07 2023-02-07 Channel estimation method, device, communication equipment and storage medium

Country Status (1)

Country Link
CN (1) CN115801505B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060280114A1 (en) * 2005-06-09 2006-12-14 Telefonaktiebolaget Lm Ericsson Time and frequency channel estimation
US20070159959A1 (en) * 2006-01-11 2007-07-12 Kee-Bong Song Device and method for performing channel estimation for ofdm-based signals with variable pilot subcarrier spacing
US20070211806A1 (en) * 2006-03-10 2007-09-13 Beceem Communications Inc. System and method for channel estimation
CN102404257A (en) * 2010-09-17 2012-04-04 中兴通讯股份有限公司 Narrowband interference detection method and device in MIMO-OFDM system
CN112929317A (en) * 2021-02-05 2021-06-08 Oppo广东移动通信有限公司 Phase noise estimation method and device, communication device and communication equipment
CN115395971A (en) * 2021-05-25 2022-11-25 大唐移动通信设备有限公司 Method and device for determining interference noise power, electronic equipment and storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060280114A1 (en) * 2005-06-09 2006-12-14 Telefonaktiebolaget Lm Ericsson Time and frequency channel estimation
US20070159959A1 (en) * 2006-01-11 2007-07-12 Kee-Bong Song Device and method for performing channel estimation for ofdm-based signals with variable pilot subcarrier spacing
US20070211806A1 (en) * 2006-03-10 2007-09-13 Beceem Communications Inc. System and method for channel estimation
CN102404257A (en) * 2010-09-17 2012-04-04 中兴通讯股份有限公司 Narrowband interference detection method and device in MIMO-OFDM system
CN112929317A (en) * 2021-02-05 2021-06-08 Oppo广东移动通信有限公司 Phase noise estimation method and device, communication device and communication equipment
CN115395971A (en) * 2021-05-25 2022-11-25 大唐移动通信设备有限公司 Method and device for determining interference noise power, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN115801505B (en) 2023-04-25

Similar Documents

Publication Publication Date Title
CN109803426B (en) Method and device for transmitting data
CN110999187B (en) Method and apparatus for allocating phase tracking reference signals in a wireless communication system
CN108632011B (en) Methods and devices for data transmission
CN110266463A (en) Data transmission method, network device and terminal device
CN107005333A (en) Apparatus, methods and procedures
US11477053B2 (en) Method and apparatus for estimating channel in wireless communication system
CN114338306A (en) Phase noise compensation method and device
EP4492742A1 (en) Data processing method, apparatus and system
WO2017177854A1 (en) Apparatus and method for hybrid multiple access wireless communication system
WO2022068936A1 (en) Method and apparatus for mapping reference signals
KR20230021117A (en) Method and Apparatus for Transmitting Physical Layer Protocol Data Unit
US10999108B2 (en) Wireless communication method, apparatus, and system
CN108604950B (en) Data transmission method and device
WO2018112698A1 (en) Method for transmitting signal, network device and terminal device
CN109495968B (en) Method and device for data transmission
EP4040890B1 (en) Reference signal transmission method and apparatus
WO2019015468A1 (en) Data transmission method, network device and terminal device
WO2021104020A1 (en) Data transmission method, sending device and receiving device
CN116436579A (en) A communication method, device and equipment
CN115801505B (en) Channel estimation method, device, communication equipment and storage medium
CN109150466B (en) Method and device for data transmission
US12425272B2 (en) Channel estimation method and apparatus, communication device, and storage medium
CN102957502B (en) For the method and apparatus of the linear predictive coding of communication system
CN117121414A (en) Method and device for transmitting reference signals
US12413270B2 (en) Geometric deep learning for lattice reduction

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant