CN103179056A - Method and device for channel estimation - Google Patents

Method and device for channel estimation Download PDF

Info

Publication number
CN103179056A
CN103179056A CN2011104374950A CN201110437495A CN103179056A CN 103179056 A CN103179056 A CN 103179056A CN 2011104374950 A CN2011104374950 A CN 2011104374950A CN 201110437495 A CN201110437495 A CN 201110437495A CN 103179056 A CN103179056 A CN 103179056A
Authority
CN
China
Prior art keywords
channel estimation
matrix
pilot symbol
time domain
estimation value
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
CN2011104374950A
Other languages
Chinese (zh)
Other versions
CN103179056B (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.)
SHANDONG BITTEL INTELLIGENT TECHNOLOGY CO., LTD.
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201110437495.0A priority Critical patent/CN103179056B/en
Publication of CN103179056A publication Critical patent/CN103179056A/en
Application granted granted Critical
Publication of CN103179056B publication Critical patent/CN103179056B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses a method and a device for channel estimation. The method comprises that each of the receiving end antennas sequentially obtains channel estimation values corresponding to all physical uplink control channel (PUCCH) time domain pilot symbols emitted by at least one user provided by the antenna configuration, wherein channel estimation values of PUCCH time domain pilot symbols of all users are obtained sequentially for channel estimation values corresponding to each of the PUCCH time domain pilot symbols; and channel estimation is conducted through obtained channel estimation values. According to the technical scheme, the accuracy of channel estimation is further improved, and the error rate performance is improved.

Description

Channel estimation methods and device
Technical field
The present invention relates to the communications field, in particular to a kind of channel estimation methods and device.
Background technology
Long Term Evolution (Long Term Evolution is referred to as LTE) is subject to the favor of Mobile Communication Industry always.Along with the development of LTE technology, increasing world-leading operator faces the future LTE one after another as network evolution direction, equipment manufacturers have also strengthened the input in the LTE field one after another, thereby have promoted constantly advancing of LTE.LTE is interface aspect frequency division multiple access (Frequency Division Multiple Access aloft, referred to as FDMA) substituted long-term code division multiple access (the Code DivisionMultiple Access that uses of 3GPP, referred to as CDMA) as multiple access technology, and adopted in a large number multiple-input and multiple-output (Multiple-input Multiple-output, referred to as MIMO) technology and adaptive technique improve data rate and systematic function, make more than the air interface transmission ability reaches 100Mbit/s.
due to OFDM (Orthogonal Frequency Division Multiplexing, referred to as OFDM) technology has very high data transmission rate and spectrum efficiency, it can resist the advantages such as multidiameter delay expansion effectively simultaneously, in addition, wireless channel in wide-band mobile communication system has frequency domain selectivity and time variation, therefore receiver is before carrying out coherent demodulation to ofdm signal at a high speed, multidiameter fading channel is carried out dynamic estimation and tracking is very important, in ofdm system, the Pilot-assisted channel estimation method that is based on that channel estimating is the most frequently used.In based on the Pilot-assisted channel estimation algorithm, transmitting terminal inserts all known pilot signals of transmitting terminal and receiving terminal in fixing position, and then receiving terminal goes out the channel response of each OFDM symbol by the reception Signal estimation of processing these positions.
Summary of the invention
The invention provides a kind of channel estimation methods and device, using when estimating based on the Pilot-assisted channel estimation method to solve at least in correlation technique, do not consider the problem of the phase mutual interference of the pilot signal transmitted between the multi-user.
According to an aspect of the present invention, provide a kind of channel estimation methods.
Channel estimation methods according to the present invention comprises: each antenna in the receiving terminal antenna, obtain successively the channel estimation value corresponding to each Physical Uplink Control Channel PUCCH time domain pilot symbol of at least one user's emission under this antenna configuration, wherein, for channel estimation value corresponding to each PUCCH time domain pilot symbol, obtain successively the channel estimation value of each user on this PUCCH time domain pilot symbol at least one user; The channel estimation value that use is obtained carries out channel estimating.
In said method, channel estimation value corresponding to each Physical Uplink Control Channel PUCCH time domain pilot symbol that obtains successively at least one user's emission under this antenna configuration comprises: at least one first matrix is arranged in order the diagonal matrix that forms the second matrix, wherein, the corresponding PUCCH time domain pilot symbol of each first matrix, the first matrix column is corresponding one by one with at least one user, and the process information length corresponding to each row of the first matrix is regular length; Calculate successively the channel estimation value of each PUCCH time domain pilot symbol corresponding to the second matrix, wherein, for each the first matrix, calculate successively the channel estimation value of the PUCCH time domain pilot symbol that respectively row are corresponding of the first matrix.
In said method, the channel estimation value that calculates successively each PUCCH time domain pilot symbol corresponding to the second matrix comprises: the data message that obtains successively the corresponding symbol frequency domain expansion sequence of respectively being listed as of the first matrix; Obtain successively each PUCCH time domain pilot symbol of each user's emission on current receiving terminal antenna through the reception pilot symbol data information after transmission; According to data message and the reception pilot symbol data information of symbol frequency domain expansion sequence, calculate successively the channel estimation value of each PUCCH time domain pilot symbol corresponding to the second matrix.
In said method, use the channel estimation value that obtains to carry out channel estimating and comprise: adopt the channel estimation value of each PUCCH time domain pilot symbol corresponding to the second matrix to obtain the matched filtering result; Adopt the matched filtering result to obtain the equalization operation result; Obtain the channel estimation value of the channel estimation value corresponding data position of each PUCCH time domain pilot symbol corresponding to the second matrix according to the equalization operation result.
In said method, the channel estimation value of each PUCCH time domain pilot symbol that employing the second matrix is corresponding obtains the matched filtering result and comprises: obtain the matched filtering result by following formula:
Figure BDA0000124129220000021
Wherein, σ 2Performance number for noise vector, T is the channel estimation value of each PUCCH time domain pilot symbol corresponding to the second matrix, all users on the corresponding current reception antenna of vector e launch frequency pilot sign through the reception pilot symbol information after transmission, and H represents conjugate transpose.
In said method, adopt the matched filtering result to obtain the equalization operation result and comprise: adopt matched filtering result and formula (T HT+ σ 2I) -1The numerical value that calculates obtains the equalization operation result, and wherein, I is unit matrix.
In said method, it is characterized in that, obtain successively that at least one user, the channel estimation value of each user on this PUCCH time domain pilot symbol comprises: the channel estimation value of each user on this PUCCH time domain pilot symbol in obtaining successively at least one user according to predesigned order.
According to a further aspect in the invention, provide a kind of channel estimating apparatus.
Channel estimation methods according to the present invention comprises: acquisition module, be used for each antenna for the receiving terminal antenna, obtain successively the channel estimation value corresponding to each Physical Uplink Control Channel PUCCH time domain pilot symbol of at least one user's emission under this antenna configuration, wherein, for channel estimation value corresponding to each PUCCH time domain pilot symbol, obtain successively the channel estimation value of each user on this PUCCH time domain pilot symbol at least one user.Channel estimation module is used for using the channel estimation value that obtains to carry out channel estimating.
In said apparatus, above-mentioned acquisition module comprises: component units, be used at least one first matrix is arranged in order the diagonal matrix that forms the second matrix, wherein, the corresponding PUCCH time domain pilot symbol of each first matrix, the first matrix column is corresponding one by one with at least one user, and the process information length corresponding to each row of the first matrix is regular length; Computing unit is used for calculating the channel estimation value of each PUCCH time domain pilot symbol corresponding to the second matrix successively, wherein, for each the first matrix, calculates successively the channel estimation value of the PUCCH time domain pilot symbol that respectively row are corresponding of the first matrix.
In said apparatus, above-mentioned computing unit comprises: first obtains subelement, is used for obtaining successively the data message of the corresponding symbol frequency domain expansion sequence of respectively being listed as of the first matrix; Second obtains subelement, is used for obtaining successively each PUCCH time domain pilot symbol of each user's emission on current receiving terminal antenna through the reception pilot symbol data information after transmission; Computation subunit is used for data message and reception pilot symbol data information according to symbol frequency domain expansion sequence, calculates successively the channel estimation value of each PUCCH time domain pilot symbol corresponding to the second matrix.
In said apparatus, above-mentioned channel estimation module comprises: the first acquiring unit is used for adopting the channel estimation value of each PUCCH time domain pilot symbol corresponding to the second matrix to obtain the matched filtering result; Second acquisition unit is used for adopting the matched filtering result to obtain the equalization operation result; The 3rd acquiring unit is used for obtaining according to the equalization operation result channel estimation value of the channel estimation value corresponding data position of each PUCCH time domain pilot symbol corresponding to the second matrix.
In said apparatus, the first acquiring unit is used for obtaining the matched filtering result by following formula:
Figure BDA0000124129220000031
Wherein, σ 2Performance number for noise vector, T is the channel estimation value of each PUCCH time domain pilot symbol corresponding to the second matrix, all users on the corresponding current reception antenna of vector e launch frequency pilot sign through the reception pilot symbol information after transmission, and H represents conjugate transpose.
In said apparatus, above-mentioned second acquisition unit is used for adopting matched filtering result and formula (T HT+ σ 2I) -1The numerical value that calculates obtains the equalization operation result, and wherein, I is unit matrix.
by the present invention, each antenna in the receiving terminal antenna, at first for channel estimation value corresponding to each PUCCH time domain pilot symbol, obtain successively the channel estimation value of each user on this PUCCH time domain pilot symbol at least one user, then obtain successively the channel estimation value corresponding to each PUCCH time domain pilot symbol of at least one user's emission under this antenna configuration, the final channel estimation value that obtains that uses carries out channel estimating, solved in correlation technique and to have used when estimating based on the Pilot-assisted channel estimation method, do not consider the problem of the phase mutual interference of the pilot signal transmitted between the multi-user, and then reached further raising channel estimation accuracy, improve the effect of bit error rate performance.
Description of drawings
Accompanying drawing described herein is used to provide a further understanding of the present invention, consists of the application's a part, and illustrative examples of the present invention and explanation thereof are used for explaining the present invention, do not consist of improper restriction of the present invention.In the accompanying drawings:
Fig. 1 is the flow chart according to the channel estimation methods of the embodiment of the present invention;
Fig. 2 is the flow chart of the channel estimation methods of an antenna in the receiving terminal antenna according to the preferred embodiment of the invention;
Fig. 3 is the flow chart of the channel estimation methods of the whole antennas in the receiving terminal antenna according to the preferred embodiment of the invention;
Fig. 4 is the schematic diagram of the V matrix of an antenna in the receiving terminal antenna according to the preferred embodiment of the invention;
Fig. 5 is the schematic diagram of the T matrix of an antenna in the receiving terminal antenna according to the preferred embodiment of the invention;
Fig. 6 is the structured flowchart according to the channel estimating apparatus of the embodiment of the present invention; And
Fig. 7 is the structured flowchart of channel estimating apparatus according to the preferred embodiment of the invention.
Embodiment
Hereinafter also describe in conjunction with the embodiments the present invention in detail with reference to accompanying drawing.Need to prove, in the situation that do not conflict, embodiment and the feature in embodiment in the application can make up mutually.
Fig. 1 is the flow chart according to the channel estimation methods of the embodiment of the present invention.As shown in Figure 1, the method mainly comprises following processing:
Step S102: each antenna in the receiving terminal antenna, obtain successively the channel estimation value corresponding to each Physical Uplink Control Channel PUCCH time domain pilot symbol of at least one user's emission under this antenna configuration, wherein, for channel estimation value corresponding to each PUCCH time domain pilot symbol, obtain successively the channel estimation value of each user on this PUCCH time domain pilot symbol at least one user;
Step S104: use the channel estimation value that obtains to carry out channel estimating.
In correlation technique, when use is estimated based on the Pilot-assisted channel estimation method, do not consider the phase mutual interference of the pilot signal transmitted between the multi-user.adopted method as shown in Figure 1, each antenna in the receiving terminal antenna, by for channel estimation value corresponding to each PUCCH time domain pilot symbol, obtain successively the channel estimation value of each user on this PUCCH time domain pilot symbol at least one user, then obtain successively the channel estimation value corresponding to each Physical Uplink Control Channel PUCCH time domain pilot symbol of at least one user's emission under this antenna configuration, and use the channel estimation value that obtains to carry out channel estimating, using when estimating based on the Pilot-assisted channel estimation method thereby solved in correlation technique, do not consider the problem of the phase mutual interference of the pilot signal transmitted between the multi-user, realized further raising channel estimation accuracy, improve bit error rate performance.
Need to prove, LTE Physical Uplink Control Channel of the present invention (Physical Uplink Control Channel, referred to as PUCCH) channel estimation methods realizes based on frequency pilot sign and joint-detection thought, by to operations such as the ingehious design of the sytem matrixes such as V (being equivalent to above-mentioned the first matrix), T (being equivalent to above-mentioned the second matrix) and matched filtering, equilibriums, and the joint-detection that each antenna of receiving terminal is respectively the multi-user is obtained the channel estimation value of each OFDM symbol of each user.
In preferred implementation process, can obtain successively the channel estimation value of each user on this PUCCH time domain pilot symbol at least one user according to predesigned order.For example, for channel estimation value corresponding to each PUCCH time domain pilot symbol, all the order according to user 1, user 2, user 3... user N obtains the channel estimation value of each user on this PUCCH time domain pilot symbol.
Need to prove, in each first matrix, can obtain successively the channel estimation value of each user on this PUCCH time domain pilot symbol at least one user according to predefined order, can certainly obtain successively the channel estimation value of each user on this PUCCH time domain pilot symbol at least one user according to other random orders.
Preferably, in step S102, channel estimation value corresponding to each Physical Uplink Control Channel (PUCCH) time domain pilot symbol that obtains successively at least one user's emission under this antenna configuration can comprise following processing:
(1) at least one first matrix is arranged in order the diagonal matrix that forms the second matrix, wherein, the corresponding PUCCH time domain pilot symbol of each first matrix, the first matrix column is corresponding one by one with at least one user, and the process information length corresponding to each row of the first matrix is regular length;
Need to prove, system equation corresponding to user's pilot symbol transmission can be written as e=Td+n, wherein, all users on the corresponding current reception antenna of e vector launch frequency pilot sign through the reception pilot symbol information after transmission, wherein, the T matrix is launched system's processing array corresponding to frequency pilot sign for the user, the transmitting channel information of each all frequency pilot sign of user on the corresponding current reception antenna of d vector, and n is that (its power is designated as σ to noise vector 2).T matrix design in the PUCCH channel estimation method is piece toeplitz matrix, and with each piece called after V matrix; Each V matrix design (is corresponding symbol frequency domain expansion sequence C for all the user's deal with data under the current antenna configuration of a corresponding PUCCH frequency pilot sign iDeng), and each user profile longitudinal arrangement in design V matrix, wherein, under current antenna configuration, each user's process information is designed to corresponding sign extended sequence C iIts length is Q f, namely PUCCH frequency domain expansion sequence length, be fixed as 12.Corresponding each user's of each column data of V matrix current antenna processing information is easily known by above-mentioned, and the process information length corresponding to each row of V matrix is 12 (being the row size of V matrix); For each frequency pilot sign of PUCCH, namely for each V matrix, each user is row of corresponding V matrix only, and V matrix column number equates with the excited user number that current time slots is transmitted PUCCH simultaneously so; So far, the size of each V matrix is basic definite complete.The corresponding V matrix of each PUCCH time domain pilot symbol, for each PUCCH form, all time domain pilot symbols of its correspondence will be distinguished corresponding different V matrixes, and from corresponding first V matrix of first symbol d (0), corresponding second the V matrix of d (1), ..., till increasing successively ordered pair and having answered all frequency pilot signs; Like this, the PUCCH form is given regularly, and the whole system processing array T that all the user's frequency pilot signs under current antenna configuration are corresponding also just can determine complete substantially.
(2) calculate successively the channel estimation value of each PUCCH time domain pilot symbol corresponding to the second matrix, wherein, for each the first matrix, calculate successively the channel estimation value of the PUCCH time domain pilot symbol that respectively row are corresponding of the first matrix.
In preferred implementation process, in above-mentioned steps (2), the channel estimation value that calculates successively each PUCCH time domain pilot symbol corresponding to the second matrix may further include following processing:
(2.1) obtain successively the data message of the corresponding symbol frequency domain expansion sequence of respectively being listed as of the first matrix;
(2.2) obtain successively each PUCCH time domain pilot symbol of each user's emission on current receiving terminal antenna through the reception pilot symbol data information after transmission;
(2.3) according to data message and the reception pilot symbol data information of symbol frequency domain expansion sequence, calculate successively the channel estimation value of each PUCCH time domain pilot symbol corresponding to the second matrix.
Preferably, in step S104, use the channel estimation value that obtains to carry out channel estimating and can comprise following processing:
(1) adopt the channel estimation value of each PUCCH time domain pilot symbol corresponding to the second matrix to obtain the matched filtering result;
(2) adopt the matched filtering result to obtain the equalization operation result;
(3) the equalization operation result is obtained the channel estimation value of the channel estimation value corresponding data position of each PUCCH time domain pilot symbol corresponding to the second matrix by the mode of horizontal sliding or interpolation.
Below in conjunction with Fig. 2, above-mentioned preferred implementation is further described.
Fig. 2 is the flow chart of the channel estimation methods of an antenna in the receiving terminal antenna according to the preferred embodiment of the invention.As shown in Figure 2, the method mainly comprises following processing.
Step S202: initialization user i User=1, V matrix i V=1;
Step S204: take out the i in the T matrix VThe i of individual V matrix UserColumn data C iAnd e vector corresponding element e i, C then iCorresponding 12 elements and e iCorresponding 12 receive i the channel estimation value that frequency pilot sign is corresponding that can obtain i user under current antenna configuration after frequency pilot sign carries out matched filtering and merges these 12 frequency domain symbol sampling points;
Step S206: interior circulation K UEInferior, and extract K UEThe required relevant information of individual user's matched filtering can matched filtering go out channel estimation value corresponding to first frequency pilot sign of each user under current antenna configuration; Then extract second V matrix reception frequency pilot sign corresponding to receiving terminal of T matrix, the same, can obtain second channel estimation value that frequency pilot sign is corresponding of all users under current antenna configuration;
Step S208: outer circulation N time more on the basis of the above can obtain N the channel estimation value that frequency pilot sign is corresponding of all each spontaneous emissions of user under current antenna configuration; Arrive here the matched filtering EO.
In preferred implementation process, adopt the channel estimation value of each PUCCH time domain pilot symbol corresponding to described the second matrix to obtain the matched filtering result and may further include:
Obtain the matched filtering result by following formula:
Figure BDA0000124129220000061
Wherein, σ 2Performance number for noise vector, T is the channel estimation value of each PUCCH time domain pilot symbol corresponding to described the second matrix, all users on the corresponding current reception antenna of vector e launch frequency pilot sign through the reception pilot symbol information after transmission, and H represents conjugate transpose.
In preferred implementation process, adopt described matched filtering result to obtain the equalization operation result and may further include: adopt described matched filtering result and formula (T HT+ σ 2I) -1The numerical value that calculates obtains the equalization operation result, and wherein, I is unit matrix.
Below in conjunction with Fig. 3, above-mentioned embodiment is made further description.
Fig. 3 is the flow chart of the channel estimation methods of the whole antennas in the receiving terminal antenna according to the preferred embodiment of the invention.As shown in Figure 3, the method can comprise following treatment step:
Step S302: initialization (antenna index initialize 1 namely from first antenna, is done respectively multiuser detection to each reception antenna);
The specific design of step S304: the processing array V of system (as shown in Figure 4), T (as shown in Figure 5) is with definite;
Wherein, Fig. 4 is the schematic diagram of the V matrix (being above-mentioned the first matrix) of an antenna in the receiving terminal antenna according to the preferred embodiment of the invention.As shown in Figure 4, the corresponding PUCCH time domain pilot symbol of this V matrix, the row size of this matrix is regular length Q f=12, each row of this matrix are corresponding one by one with user 1... user K.
Fig. 5 is the schematic diagram of the T matrix (being above-mentioned the second matrix) of an antenna in the receiving terminal antenna according to the preferred embodiment of the invention.As shown in Figure 5, each T matrix is comprised of N V matrix, and the row size of each V matrix is regular length Q f=12, each V matrix column size is K UE, under current antenna configuration, each user's process information is designed to corresponding sign extended sequence C i
Step S306: under current antenna configuration, carry out
Figure BDA0000124129220000062
Operation (namely carrying out the matched filtering operation);
Step S308: carry out (T HT+ σ 2I) -1With above-mentioned steps 3) acquired results multiply each other (namely carrying out balanced) operation;
Step S310: judge whether current antenna index value equals receiving end antenna number M, if unequal, the antenna index value adds 1, and carries out for the 3rd step, otherwise, carried out for the 6th step; (whether the channel estimation value that namely judges corresponding each reception antenna of all frequency pilot signs of all users acquires);
Step S312: obtain the channel estimation value of corresponding data position by means such as horizontal sliding or interpolation by the top pilot bit channel estimation value that acquires.
So far, the whole solution procedure of LTE PUCCH channel estimation methods of the present invention finishes (namely the channel estimation value of corresponding each reception antenna of all data symbols of all users is all obtained), sends into then that follow-up data detects, the demodulating and decoding module is carried out the receiving end subsequent treatment and got final product.
Fig. 6 is the structured flowchart according to the channel estimating apparatus of the embodiment of the present invention.As shown in Figure 6, this channel estimating apparatus mainly comprises: acquisition module 10, be used for each antenna for the receiving terminal antenna, obtain successively the channel estimation value corresponding to each Physical Uplink Control Channel PUCCH time domain pilot symbol of at least one user's emission under this antenna configuration, wherein, for channel estimation value corresponding to each PUCCH time domain pilot symbol, obtain successively the channel estimation value of each user on this PUCCH time domain pilot symbol at least one user.Channel estimation module 20 is used for using the channel estimation value that obtains to carry out channel estimating.
Adopt channel estimating apparatus as shown in Figure 6, for each antenna in the receiving terminal antenna, acquisition module 10 obtains the channel estimation value corresponding to each Physical Uplink Control Channel PUCCH time domain pilot symbol of at least one user's emission under this antenna configuration successively, wherein, for channel estimation value corresponding to each PUCCH time domain pilot symbol, obtain successively the channel estimation value of each user on this PUCCH time domain pilot symbol at least one user.Channel estimation module 20 uses the channel estimation value that obtains to carry out channel estimating.Solved in correlation technique and to have used when estimating based on the Pilot-assisted channel estimation method, do not consider the problem of the phase mutual interference of the pilot signal transmitted between the multi-user, and then reached further raising channel estimation accuracy, improve the effect of bit error rate performance.
Preferably, as shown in Figure 7, above-mentioned acquisition module 10 can comprise: component units 100, be used at least one first matrix is arranged in order the diagonal matrix that forms the second matrix, wherein, the corresponding PUCCH time domain pilot symbol of each first matrix, the first matrix column is corresponding one by one with at least one user, and the process information length corresponding to each row of the first matrix is regular length; Computing unit 102 is used for calculating the channel estimation value of each PUCCH time domain pilot symbol corresponding to the second matrix successively, wherein, for each the first matrix, calculates successively the channel estimation value of the PUCCH time domain pilot symbol that respectively row are corresponding of the first matrix.
In preferred implementation process, above-mentioned computing unit 102 may further include: first obtains the subelement (not shown), is used for obtaining successively the data message of the corresponding symbol frequency domain expansion sequence of respectively being listed as of the first matrix; Second obtains the subelement (not shown), is used for obtaining successively each PUCCH time domain pilot symbol of each user's emission on current receiving terminal antenna through the reception pilot symbol data information after transmission; The computation subunit (not shown) is used for data message and reception pilot symbol data information according to symbol frequency domain expansion sequence, calculates successively the channel estimation value of each PUCCH time domain pilot symbol corresponding to the second matrix.
Preferably, as shown in Figure 7, above-mentioned channel estimation module 20 can comprise: the first acquiring unit 200 is used for adopting the channel estimation value of each PUCCH time domain pilot symbol corresponding to the second matrix to obtain the matched filtering result; Second acquisition unit 202 is used for adopting the matched filtering result to obtain the equalization operation result; The 3rd acquiring unit 204 is used for obtaining according to the equalization operation result channel estimation value of the channel estimation value corresponding data position of each PUCCH time domain pilot symbol corresponding to the second matrix.In preferred implementation process, above-mentioned the first acquiring unit 200 is used for obtaining the matched filtering result by following formula:
Figure BDA0000124129220000081
Wherein, σ 2Performance number for noise vector, T is the channel estimation value of each PUCCH time domain pilot symbol corresponding to the second matrix, all users on the corresponding current reception antenna of vector e launch frequency pilot sign through the reception pilot symbol information after transmission, and H represents conjugate transpose.
In preferred implementation process, above-mentioned second acquisition unit 202 is used for adopting matched filtering result and formula (T HT+ σ 2I) -1The numerical value that calculates obtains the equalization operation result, and wherein, I is unit matrix.
From above description, can find out, the present invention has realized following technique effect: based on frequency pilot sign and joint-detection thought, by using, each antenna of receiving terminal is done respectively multiuser detection, further improve channel estimation accuracy, improve the effect of bit error rate performance.
obviously, those skilled in the art should be understood that, above-mentioned each module of the present invention or each step can realize with general calculation element, they can concentrate on single calculation element, perhaps be distributed on the network that a plurality of calculation elements form, alternatively, they can be realized with the executable program code of calculation element, thereby, they can be stored in storage device and be carried out by calculation element, and in some cases, can carry out step shown or that describe with the order that is different from herein, perhaps they are made into respectively each integrated circuit modules, perhaps a plurality of modules in them or step being made into the single integrated circuit module realizes.Like this, the present invention is not restricted to any specific hardware and software combination.
The above is only the preferred embodiments of the present invention, is not limited to the present invention, and for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any modification of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.

Claims (13)

1. a channel estimation methods, is characterized in that, comprising:
Each antenna in the receiving terminal antenna, obtain successively the channel estimation value corresponding to each Physical Uplink Control Channel PUCCH time domain pilot symbol of at least one user's emission under this antenna configuration, wherein, for channel estimation value corresponding to each PUCCH time domain pilot symbol, obtain successively the channel estimation value of each user on this PUCCH time domain pilot symbol in described at least one user;
The described channel estimation value that use is obtained carries out channel estimating.
2. method according to claim 1, is characterized in that, channel estimation value corresponding to each Physical Uplink Control Channel PUCCH time domain pilot symbol that obtains successively at least one user's emission under this antenna configuration comprises:
At least one first matrix is arranged in order the diagonal matrix that forms described the second matrix, wherein, the corresponding PUCCH time domain pilot symbol of each described the first matrix, described the first matrix column is corresponding one by one with described at least one user, and the process information length corresponding to each row of described the first matrix is regular length;
Calculate successively the channel estimation value of each PUCCH time domain pilot symbol corresponding to described the second matrix, wherein, for each described the first matrix, calculate successively the channel estimation value of the PUCCH time domain pilot symbol that respectively row are corresponding of described the first matrix.
3. method according to claim 2, is characterized in that, the channel estimation value that calculates successively each PUCCH time domain pilot symbol corresponding to described the second matrix comprises:
Obtain successively the data message of the corresponding symbol frequency domain expansion sequence of respectively being listed as of described the first matrix;
Obtain successively each PUCCH time domain pilot symbol of each user's emission on current receiving terminal antenna through the reception pilot symbol data information after transmission;
According to data message and the described reception pilot symbol data information of described symbol frequency domain expansion sequence, calculate successively the channel estimation value of each PUCCH time domain pilot symbol corresponding to described the second matrix.
4. method according to claim 1, is characterized in that, uses the described channel estimation value that obtains to carry out channel estimating and comprise:
Adopt the channel estimation value of each PUCCH time domain pilot symbol corresponding to described the second matrix to obtain the matched filtering result;
Adopt described matched filtering result to obtain the equalization operation result;
Obtain the channel estimation value of the channel estimation value corresponding data position of each PUCCH time domain pilot symbol corresponding to described the second matrix according to described equalization operation result.
5. method according to claim 4, is characterized in that, adopts the channel estimation value of each PUCCH time domain pilot symbol corresponding to described the second matrix to obtain the matched filtering result and comprise:
Obtain the matched filtering result by following formula:
Figure FDA0000124129210000021
Wherein, σ 2Performance number for noise vector, T is the channel estimation value of each PUCCH time domain pilot symbol corresponding to described the second matrix, all users on the corresponding current reception antenna of vector e launch frequency pilot sign through the reception pilot symbol information after transmission, and H represents conjugate transpose.
6. method according to claim 4, is characterized in that, adopts described matched filtering result to obtain the equalization operation result and comprise:
Adopt described matched filtering result and formula (T HT+ σ 2I) -1The numerical value that calculates obtains the equalization operation result, and wherein, I is unit matrix.
7. the described method of any one according to claim 1 to 6, is characterized in that, describedly obtains successively that in described at least one user, the channel estimation value of each user on this PUCCH time domain pilot symbol comprises:
Obtain successively the channel estimation value of each user on this PUCCH time domain pilot symbol in described at least one user according to predesigned order.
8. a channel estimating apparatus, is characterized in that, comprising:
Acquisition module, be used for each antenna for the receiving terminal antenna, obtain successively the channel estimation value corresponding to each Physical Uplink Control Channel PUCCH time domain pilot symbol of at least one user's emission under this antenna configuration, wherein, for channel estimation value corresponding to each PUCCH time domain pilot symbol, obtain successively the channel estimation value of each user on this PUCCH time domain pilot symbol in described at least one user;
Channel estimation module is used for using the described channel estimation value that obtains to carry out channel estimating.
9. device according to claim 8, is characterized in that, described acquisition module comprises:
Component units, be used at least one first matrix is arranged in order the diagonal matrix that forms described the second matrix, wherein, the corresponding PUCCH time domain pilot symbol of each described the first matrix, described the first matrix column is corresponding one by one with described at least one user, and the process information length corresponding to each row of described the first matrix is regular length;
Computing unit, be used for calculating successively the channel estimation value of each PUCCH time domain pilot symbol corresponding to described the second matrix, wherein, for each described the first matrix, calculate successively the channel estimation value of the PUCCH time domain pilot symbol that respectively row are corresponding of described the first matrix.
10. device according to claim 9, is characterized in that, described computing unit comprises:
First obtains subelement, is used for obtaining successively the data message of the corresponding symbol frequency domain expansion sequence of respectively being listed as of described the first matrix;
Second obtains subelement, is used for obtaining successively each PUCCH time domain pilot symbol of each user's emission on current receiving terminal antenna through the reception pilot symbol data information after transmission;
Computation subunit is used for data message and described reception pilot symbol data information according to described symbol frequency domain expansion sequence, calculates successively the channel estimation value of each PUCCH time domain pilot symbol corresponding to described the second matrix.
11. device according to claim 8 is characterized in that, described channel estimation module comprises:
The first acquiring unit is used for adopting the channel estimation value of each PUCCH time domain pilot symbol corresponding to described the second matrix to obtain the matched filtering result;
Second acquisition unit is used for adopting described matched filtering result to obtain the equalization operation result;
The 3rd acquiring unit is used for obtaining according to described equalization operation result the channel estimation value of the channel estimation value corresponding data position of each PUCCH time domain pilot symbol corresponding to described the second matrix.
12. device according to claim 11 is characterized in that,
Described the first acquiring unit is used for obtaining the matched filtering result by following formula:
Figure FDA0000124129210000031
Wherein, σ 2Performance number for noise vector, T is the channel estimation value of each PUCCH time domain pilot symbol corresponding to described the second matrix, all users on the corresponding current reception antenna of vector e launch frequency pilot sign through the reception pilot symbol information after transmission, and H represents conjugate transpose.
13. device according to claim 11 is characterized in that,
Described second acquisition unit is used for adopting described matched filtering result and formula (T hT+ σ 2I) -1The numerical value that calculates obtains the equalization operation result, and wherein, I is unit matrix.
CN201110437495.0A 2011-12-23 2011-12-23 Channel estimation methods and device Active CN103179056B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110437495.0A CN103179056B (en) 2011-12-23 2011-12-23 Channel estimation methods and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110437495.0A CN103179056B (en) 2011-12-23 2011-12-23 Channel estimation methods and device

Publications (2)

Publication Number Publication Date
CN103179056A true CN103179056A (en) 2013-06-26
CN103179056B CN103179056B (en) 2017-12-08

Family

ID=48638685

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110437495.0A Active CN103179056B (en) 2011-12-23 2011-12-23 Channel estimation methods and device

Country Status (1)

Country Link
CN (1) CN103179056B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9178560B1 (en) 2014-08-27 2015-11-03 Freescale Semiconductor, Inc. Time-frequency decoding unit
US9564932B1 (en) 2015-07-16 2017-02-07 LGS Innovations LLC Software defined radio front end
CN112165374A (en) * 2016-09-28 2021-01-01 Oppo广东移动通信有限公司 Method for transmitting data, method and device for channel estimation
CN113746770A (en) * 2020-09-09 2021-12-03 北京智芯微电子科技有限公司 Linear frequency modulation communication system and channel estimation method, device, medium and chip thereof

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1949682A (en) * 2006-11-03 2007-04-18 凯明信息科技股份有限公司 Method and apparatus for cancellation eliminating common-frequency cell signal interference based on serial interference
CN101272159A (en) * 2008-03-31 2008-09-24 北京天碁科技有限公司 Receiver based on equalization technology and receiving method
CN101312359A (en) * 2007-05-23 2008-11-26 鼎桥通信技术有限公司 Apparatus and method for multi-cell combined channel estimation and multi-cell combined detection
CN101778069A (en) * 2010-01-18 2010-07-14 北京交通大学 Novel OFDM signal channel estimation combination ICI self elimination method
CN102130864A (en) * 2010-01-20 2011-07-20 中兴通讯股份有限公司 Channel estimation method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1949682A (en) * 2006-11-03 2007-04-18 凯明信息科技股份有限公司 Method and apparatus for cancellation eliminating common-frequency cell signal interference based on serial interference
CN101312359A (en) * 2007-05-23 2008-11-26 鼎桥通信技术有限公司 Apparatus and method for multi-cell combined channel estimation and multi-cell combined detection
CN101272159A (en) * 2008-03-31 2008-09-24 北京天碁科技有限公司 Receiver based on equalization technology and receiving method
CN101778069A (en) * 2010-01-18 2010-07-14 北京交通大学 Novel OFDM signal channel estimation combination ICI self elimination method
CN102130864A (en) * 2010-01-20 2011-07-20 中兴通讯股份有限公司 Channel estimation method and device

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9178560B1 (en) 2014-08-27 2015-11-03 Freescale Semiconductor, Inc. Time-frequency decoding unit
US9564932B1 (en) 2015-07-16 2017-02-07 LGS Innovations LLC Software defined radio front end
US9647705B2 (en) 2015-07-16 2017-05-09 LGS Innovations LLC Digital self-interference residual cancellation
US9660674B2 (en) 2015-07-16 2017-05-23 LGS Innovations LLC Self-interference cancellation antenna systems and methods
US9787460B2 (en) 2015-07-16 2017-10-10 LGS Innovations LLC Self-interference channel estimation system and method
US10090989B2 (en) 2015-07-16 2018-10-02 LGS Innovations LLC Software defined radio front end
US10164756B2 (en) 2015-07-16 2018-12-25 LGS Innovations LLC Self-interference cancellation antenna systems and methods
US10574428B2 (en) 2015-07-16 2020-02-25 LGS Innovations LLC Self-interference channel estimation system and method
US10594469B2 (en) 2015-07-16 2020-03-17 LGS Innovations LLC Secure radio methods and apparatus
CN112165374A (en) * 2016-09-28 2021-01-01 Oppo广东移动通信有限公司 Method for transmitting data, method and device for channel estimation
CN112165374B (en) * 2016-09-28 2023-01-06 Oppo广东移动通信有限公司 Method for transmitting data, method and device for channel estimation
CN113746770A (en) * 2020-09-09 2021-12-03 北京智芯微电子科技有限公司 Linear frequency modulation communication system and channel estimation method, device, medium and chip thereof

Also Published As

Publication number Publication date
CN103179056B (en) 2017-12-08

Similar Documents

Publication Publication Date Title
Abebe et al. Comprehensive grant-free random access for massive & low latency communication
CN106411456B (en) Signal processing system and method, base station and user equipment
Park et al. Joint active user detection and channel estimation for massive machine-type communications
EP3276852B1 (en) Signal detection method and signal detection device
CN103179056A (en) Method and device for channel estimation
Abebe et al. Joint channel estimation and MUD for scalable grant-free random access
Ding et al. Structured compressive sensing‐based non‐orthogonal time‐domain training channel state information acquisition for multiple input multiple output systems
CN106685498A (en) MIMO transmission method and device
CN109802901B (en) 3D MIMO channel estimation method and system based on angle of arrival measurement
Lim et al. Hybrid active user detection for massive machine-type communications in IoT
JP6063607B2 (en) Multi-input multi-output MIMO detection method, apparatus and system for transmission signal
CN106230754B (en) A kind of interference elimination-matched filtering channel estimation methods of extensive mimo system
US9100228B2 (en) Long term evolution (LTE) uplink canonical channel estimation
KR20150016875A (en) method and apparatus of interference alignment in cellular network
KR101874259B1 (en) Method and system for performing random access based on compressive sensing for machine type communications considering tradeoff between link performance and latency
CN109660325B (en) Data processing method and device
CN111757367A (en) Interference detection method, signal sending method and device
US20160020878A1 (en) Terminal device and base station device
CN105262531B (en) User has the coding/decoding method of the extensive antenna system of double antenna
US20170033895A1 (en) Scalable projection-based mimo detector
Abebe et al. Multi-cell performance of grant-free and non-orthogonal multiple access
KR101895734B1 (en) Power-time block coding method and system for non-rothogonal multiple access
CN111095825B (en) Method and apparatus for pilot sequence transmission
CN108736940B (en) Space division multiplexing method and device
CN110753012A (en) Multi-user detection algorithm of time reversal multiple access system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20171030

Address after: 518000 Guangdong Province, Shenzhen New District of Longhua City, Dalang street, Longsheng Gold Dragon Road community e-commerce incubator exhibition Tao Commercial Plaza E block 706

Applicant after: Shenzhen step Technology Transfer Center Co., Ltd.

Address before: 518057 Nanshan District science and technology, Guangdong Province, South Road, No. 55, No.

Applicant before: ZTE Corporation

CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Shi Zhongyou

Inventor after: Cao Xiangui

Inventor after: Li Shouhua

Inventor after: Wang Tao

Inventor after: Ma Xianming

Inventor before: Zeng Zhaohua

Inventor before: Chen Haisheng

TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20171115

Address after: 276800 No. 1 Rizhao North Road, Shandong, Rizhao City province (west side of 204 National Highway)

Applicant after: SHANDONG BITTEL INTELLIGENT TECHNOLOGY CO., LTD.

Address before: 518000 Guangdong Province, Shenzhen New District of Longhua City, Dalang street, Longsheng Gold Dragon Road community e-commerce incubator exhibition Tao Commercial Plaza E block 706

Applicant before: Shenzhen step Technology Transfer Center Co., Ltd.

GR01 Patent grant
GR01 Patent grant