CN1281003C - Time-domain adaptive channel estimating method based on pilot matrix - Google Patents
Time-domain adaptive channel estimating method based on pilot matrix Download PDFInfo
- Publication number
- CN1281003C CN1281003C CN 200410016557 CN200410016557A CN1281003C CN 1281003 C CN1281003 C CN 1281003C CN 200410016557 CN200410016557 CN 200410016557 CN 200410016557 A CN200410016557 A CN 200410016557A CN 1281003 C CN1281003 C CN 1281003C
- Authority
- CN
- China
- Prior art keywords
- matrix
- channel
- channel parameter
- pilot
- pilot frequency
- 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.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0684—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission using different training sequences per antenna
Abstract
The present invention relates to a time domain self adaptive channel estimating method based on a pilot frequency matrix. A guiding ideology is the repression of noise horsepower, and the pilot frequency matrix with the deblocking cycle characteristics is combined with an LMS self adaptive arithmetic with minimum mean square error to realize the time domain self adaptive channel estimation of an MIMO system. First, a basic pilot frequency matrix block and an expand matrix are generated respectively according to channel realistic models and desired channel estimation lengths, then, the cross product of the basic pilot frequency matrix block and the expand matrix is computed to obtain the pilot frequency matrix which is used as a pilot frequency transmitting signal to be transmitted through a transmitting antenna, and a receiving antenna receives the pilot frequency matrix after going through a channel and uses the pilot frequency matrix as a pilot frequency receiving signal; then, the self adaptive time domain channel estimation of an actual channel is carried out by using the LMS self adaptive arithmetic through extracting the internal relation of the pilot frequency transmitting signal and the pilot frequency receiving signal. The present invention can compensate the influence caused by the signal synchronization error, the estimation frequency is not limited by the pilot frequency data frame length, and the estimation result has small influence of the Doppler shift. The present invention is suitable for being used in a high-speed moving environment.
Description
Technical field
The present invention relates to a kind of time-domain adaptive channel estimation methods based on pilot matrix, can carry out channel estimating to the wireless communication system of multiple-input and multiple-output (MIMO), the information transmission technology during the field of wireless transmission that belongs to information, particularly mobile communication, Digital Television etc. are used.
Background technology
MIMO (multiple-input and multiple-output) system can effectively improve the availability of frequency spectrum of channel.Existing research points out, under the certain situation of required signal-to-noise ratio and spectrum efficiency, when reception antenna number during more than or equal to the transmitting antenna number, power system capacity will be with the number of transmit antennas linear growth.
The channel estimating of mimo system can be divided into time domain and estimate to estimate two classes with frequency domain.Li Y is at " ChannelEstimation for OFDM Systems with Transmitter Diversity in Mobile WirelessChannels " (IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL.17, NO.3, MARCH 1999) in, the frequency domain channel of mimo system is estimated to study.The relative time domain of frequency domain channel algorithm for estimating is estimated fairly simple, but generally only is applicable to multi-carrier transmission (for example OFDM) and supposes that channel parameter is constant in a bursty data piece (for example OFDM symbol); And time domain is estimated only to suppose that channel parameter is constant in one group of pilot frequency sequence transport process.With the ofdm system is example, and under the many situations of sub-carrier number, pilot sequence length is much smaller than the OFDM symbol lengths, so the estimated efficiency that time domain is estimated is higher than the frequency domain estimation, and for changing channel faster, its estimation effect is also better.But because time domain channel estimates inevitably to need to consider multipath effect (multipath effect can be avoided considering by adopting modulation systems such as OFDM) in frequency domain is estimated, when the multipath estimated length is big, its complexity is very high, so what present most of mimo system adopted is that frequency domain channel is estimated, under the situation of high data rate, fast moving, the effect of channel estimating is poor, exposed the frequency domain channel estimated efficiency low, be subjected to the big shortcoming of Doppler frequency shift (closely related) influence with translational speed.
Summary of the invention
The objective of the invention is to defective, provide a kind of complexity relatively low time-domain adaptive channel estimation methods, can carry out the channel estimating of mimo system quickly and accurately based on pilot matrix at the frequency domain estimation.Have and can suppress interchannel noise, estimate that frequency is not subjected to the restriction of pilot data frame length, fast convergence rate, the influence that can the compensating signal synchronous error causes is fit to be applied to advantages such as high-speed mobile environment.
To achieve these goals, the present invention is a guiding theory to suppress noise power, and the pilot matrix that will have the piecemeal cycle characteristics combines with LMS (least mean-square error) adaptive algorithm, realizes the time-domain adaptive channel estimating of mimo system.Method of the present invention generates basic pilot matrix piece and extended matrix according to channel realistic model and required channel estimating length at first respectively, asks both Kronecker long-pending (Kronecker product has another name called cross product) then, thereby obtains pilot matrix.Send pilot matrix (pilot transmission signal) by transmitting antenna afterwards, reception antenna receives by the pilot matrix (pilot reception signal) behind the channel, adopt the LMS adaptive algorithm again, by extracting the inner link between pilot transmission signal and the pilot reception signal, carry out the adaptive time domain channel estimating of actual channel.
Method of the present invention specifically may further comprise the steps:
1) choose size according to the number of antennas in the actual channel model (M sends out N and receives) and be the basic pilot matrix A of M*M, it is satisfied: the mould of each matrix element of the equal pairwise orthogonal of row, column (2) of (1) A is 1.
2) according to required multipath estimated length L, the structure twiddle factor
Wherein f (L) is an elementary function about L, can select f (L)=L-1 usually.Use selected twiddle factor, ask its l
F (l+1)(l=0,1 ..., L-1) inferior power makes up vector
3) with B
0One of ring shift left is as B
1, again with B
1One of ring shift left is as B
2, the rest may be inferred, up to finishing structure B
L-1With B
0, B
1... B
L-1Insert successively as the row of extended matrix B respectively, finish the structure of extended matrix.
4) according to extended matrix B and the long-pending B A of the Kronecker of basic pilot matrix A, obtain pilot matrix, and it is sent by transmitting antenna as the pilot transmission signal, use reception antenna to receive by the pilot matrix behind the channel as pilot reception signal.
5) carry out the initializing set of LMS adaptive algorithm, comprising to the isoparametric initializing set of the step-length of weight matrix vector, channel parameter matrix vector and algorithm.The channel parameter matrix vector is according to pilot reception signal and pilot transmission signal, and the channel parameter that adopts LS (least square) algorithm to try to achieve is expected matrix and set.
6) right to use matrix vector and channel parameter matrix vector are estimated current channel parameter by transversal filter, and with the result as current estimation channel parameter matrix.
7) with the difference of current channel parameter expectation matrix and current estimation channel parameter matrix as error matrix, revise the weight matrix vector, the amplitude of correction is determined by the algorithm step-length.
8) upgrade the channel parameter matrix vector: with first parameter matrix deletion of channel parameter matrix vector, thereafter the parameter matrix room that previous matrix stays that fills vacancies in order of precedence, and current estimation channel parameter matrix inserted the tail of the queue of channel parameter matrix vector, constitute new channel parameter matrix vector.
9) with the result's output of the estimation channel parameter matrix of current time as channel estimating.
10) use revised weight matrix vector and new channel parameter matrix vector, repeating step 6) 7) 8) 9), carry out next channel parameter estimation constantly.
The present invention has the following advantages:
● the basic pilot matrix A that uses method of the present invention to try to achieve has the advantages that autocorrelation is strong, cross correlation weak, can suppress interchannel noise.
● owing to used the multipath channel estimation model of time domain, the influence that can the compensating signal synchronous error causes, and can save frequency domain estimate in necessary protection time slot.
● owing to carry out channel estimating in time domain, estimate that frequency is not subjected to the restriction of pilot data frame length, when adopting the LMS adaptive estimation method, its convergence rate is obviously estimated faster than the adaptive channel of frequency domain.
● owing to carry out channel estimating, only suppose that channel parameter is constant in one group of pilot frequency sequence transport process,, be fit to be applied to high-speed mobile environment so that estimation effect is influenced by Doppler frequency shift is little in time domain.
Description of drawings
Fig. 1 is the channel model of mimo system.
Fig. 2 is the flow chart of LMS algorithm of the present invention.
Embodiment
Below in conjunction with drawings and Examples technical scheme of the present invention is further described.
In mimo channel model shown in Figure 1, transmitting antenna has the M root, and reception antenna has the N root, the channel matrix H that to constitute a size like this be N*M.The matrix relationship formula that multipath situation lower channel is estimated is:
In Ψ=H ∑+v formula, Ψ=[Ψ
0, Ψ
1..., Ψ
L-1], Ψ wherein
k(k=0,1 ..., L-1) expression t
KMTo t
(k+1) M-1Received signal matrix constantly.H=[H
0(t), H
1(t) ..., H
L-1(t)] (H
i(t) time domain channel response of expression i bar multipath channel).In addition, ∑=(∑
M, n)
M * M, wherein
∑
m,n=∑
(m+n) m=0,1,...L-1 n=0,1,...L-1
∑
k(k=0,1 ..., 2L-2) expression t
(k-L+1) MTo t
(k-L+2) M-1Transmission signal matrix constantly.
With M=N=4, one 44 collection of letters road models are example, and the step that the present invention carries out channel estimating is as follows:
1) at first according to the number M=4 of transmitting antenna, selected basic pilot matrix A that size is 4*4,
Basic pilot matrix A satisfies: the mould of each matrix element of the equal pairwise orthogonal of row, column (2) of (1) A is 1.
2) according to required multipath estimated length L, the structure twiddle factor
Wherein f (L) is an elementary function about L, can select f (L)=L-1 usually.Use selected twiddle factor, ask its l
F (l+1)(l=0,1 ..., L-1) inferior power makes up vector
In this example, twiddle factor is taken as
Accordingly,
3) with B
0One of ring shift left is as B
1Again with B
1One of ring shift left is as B
2, the rest may be inferred, up to finishing structure B
L-1With B
0, B
1... B
L-1Insert successively as the row of extended matrix B respectively, finish the structure of extended matrix.
4) the long-pending B A of Kronecker that calculates B and A tries to achieve the pilot matrix ∑, and ∑ is sent by transmitting antenna, promptly sends the pilot transmission signal, uses reception antenna to receive by the pilot matrix behind the channel, i.e. pilot reception signal.
5) carry out the initializing set of the relevant channel parameter of LMS adaptive algorithm.Comprising to the weight matrix vector
The channel parameter matrix vector
And the isoparametric initializing set of step size mu of algorithm.In this example, μ is taken as 0.005,
All put 1.With the pilot reception signal and the pilot transmission signal that obtain, try to achieve current channel parameter expectation matrix by LS (least square) algorithm
Wherein Ψ is current pilot reception signal, and ∑ is current pilot transmission signal.
Expect matrix with the channel parameter that solves with the LS method that preceding K receives
Insert.
The setting of parameter influences the performance of algorithm, and when little signal to noise ratio, smaller step size μ can be so that convergence process be steady; During big signal to noise ratio, bigger μ can finish convergence quickly.Therefore, according to different noises choice of dynamical μ recently, can further improve the performance of LMS algorithm.
6) right to use matrix vector
And channel parameter matrix vector
Estimate current channel parameter by transversal filter, and with the result
As current estimation channel parameter matrix, as shown in Figure 2.
Current estimation channel parameter matrix
7) with current channel parameter expectation matrix
With current estimation channel parameter matrix
Difference as error matrix, revise the weight matrix vector
Be the adjustment of self adaptation weight vector, as shown in Figure 2.The amplitude of revising is determined by the algorithm step-length:
8) upgrade the channel parameter matrix vector: with first parameter matrix of channel parameter matrix vector
Deletion, the room that previous matrix stays that fills vacancies in order of precedence of parameter matrix thereafter, and with current estimation channel parameter matrix
Insert the tail of the queue of channel parameter matrix vector, constitute new channel parameter matrix vector
9) with the estimation channel parameter matrix of current time
Result's output as channel estimating.
10) use revised weight matrix vector and new channel parameter matrix vector, repeating step 6) 7) 8) 9), estimate next channel parameter constantly.
Claims (1)
1, a kind of time-domain adaptive channel estimation methods based on pilot matrix is characterized in that carrying out according to the following steps:
1) according to the number of transmit antennas M in the actual channel model, to choose size and be the basic pilot matrix A of M*M, it is satisfied: the mould of each matrix element of the equal pairwise orthogonal of row, column (2) of (1) A is 1;
2) according to required multipath estimated length L, the structure twiddle factor
Wherein f (L) is an elementary function about L, selects f (L)=L-1, uses selected twiddle factor, asks its l
F (l+1)(l=0,1 ..., L-1) inferior power makes up vector
3) with B
0One of ring shift left is as B
1, again with B
1One of ring shift left is as B
2, the rest may be inferred, up to finishing structure B
L-1, with B
0, B
1... B
L-1Insert successively as the row of extended matrix B respectively, finish the structure of extended matrix;
4) according to the cross product B A of extended matrix B, obtain pilot matrix, and it is sent by transmitting antenna as the pilot transmission signal, use reception antenna to receive by the pilot matrix behind the channel as pilot reception signal with basic pilot matrix A;
5) carry out the initializing set of least mean-square error LMS adaptive algorithm, the initializing set that comprises the step-length of weight matrix vector, channel parameter matrix vector and algorithm, the channel parameter matrix vector is according to pilot reception signal and pilot transmission signal, and the channel parameter that adopts the least square algorithm to try to achieve is expected matrix and set;
6) right to use matrix vector and channel parameter matrix vector are estimated current channel parameter by transversal filter, and with the result as current estimation channel parameter matrix;
7) with the difference of current channel parameter expectation matrix and current estimation channel parameter matrix as error matrix, revise the weight matrix vector, the amplitude of correction is determined by the algorithm step-length;
8) upgrade the channel parameter matrix vector: with first parameter matrix deletion of channel parameter matrix vector, thereafter the parameter matrix room that previous matrix stays that fills vacancies in order of precedence, and current estimation channel parameter matrix inserted the tail of the queue of channel parameter matrix vector, constitute new channel parameter matrix vector;
9) with the result's output of the estimation channel parameter matrix of current time as channel estimating;
10) use revised weight matrix vector and new channel parameter matrix vector, repeating step 6) 7) 8) 9), carry out next channel parameter estimation constantly.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200410016557 CN1281003C (en) | 2004-02-26 | 2004-02-26 | Time-domain adaptive channel estimating method based on pilot matrix |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200410016557 CN1281003C (en) | 2004-02-26 | 2004-02-26 | Time-domain adaptive channel estimating method based on pilot matrix |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1561013A CN1561013A (en) | 2005-01-05 |
CN1281003C true CN1281003C (en) | 2006-10-18 |
Family
ID=34440529
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200410016557 Expired - Fee Related CN1281003C (en) | 2004-02-26 | 2004-02-26 | Time-domain adaptive channel estimating method based on pilot matrix |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1281003C (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107005525A (en) * | 2015-01-07 | 2017-08-01 | 华为技术有限公司 | Pilot frequency transmission method and data transmission device in WLAN |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006104142A1 (en) * | 2005-03-28 | 2006-10-05 | Nec Corporation | Mimo decoder and mimo decoding method |
US20060285531A1 (en) * | 2005-06-16 | 2006-12-21 | Howard Steven J | Efficient filter weight computation for a MIMO system |
EP1804394A1 (en) * | 2005-12-27 | 2007-07-04 | Mitsubishi Electric Information Technology Centre Europe B.V. | Method and device for reporting information related to interference components received by a first telecommunication device to a second telecommunication device |
CN101089952B (en) * | 2006-06-15 | 2010-10-06 | 株式会社东芝 | Method and device for controlling noise, smoothing speech manual, extracting speech characteristic, phonetic recognition and training phonetic mould |
EP2036164B1 (en) * | 2006-06-30 | 2013-09-25 | Telefonaktiebolaget LM Ericsson (publ) | A re-configurable antenna and a method for acquiring a configuration of a re-configurable antenna. |
CN101154383B (en) * | 2006-09-29 | 2010-10-06 | 株式会社东芝 | Method and device for noise suppression, phonetic feature extraction, speech recognition and training voice model |
WO2010009580A1 (en) * | 2008-07-25 | 2010-01-28 | 上海贝尔阿尔卡特股份有限公司 | Method and device for channel characteristics test and communication in mimo system |
CN102055692B (en) * | 2009-10-28 | 2013-11-06 | 中兴通讯股份有限公司 | Channel estimation method and device in multiaerial system |
US10014026B1 (en) * | 2017-06-20 | 2018-07-03 | Seagate Technology Llc | Head delay calibration and tracking in MSMR systems |
-
2004
- 2004-02-26 CN CN 200410016557 patent/CN1281003C/en not_active Expired - Fee Related
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107005525A (en) * | 2015-01-07 | 2017-08-01 | 华为技术有限公司 | Pilot frequency transmission method and data transmission device in WLAN |
US10389554B2 (en) | 2015-01-07 | 2019-08-20 | Huawei Technologies Co., Ltd. | Pilot transmission method and data transmission apparatus in wireless local area network |
CN107005525B (en) * | 2015-01-07 | 2020-01-03 | 华为技术有限公司 | Pilot frequency transmission method and data transmission device in wireless local area network |
Also Published As
Publication number | Publication date |
---|---|
CN1561013A (en) | 2005-01-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1252943C (en) | Self-adaptive beam-formation apparatus and method | |
US7974372B2 (en) | OFDM receiving method and receiving apparatus | |
CN1231005C (en) | Adaptive antenna array and its control method | |
AU2004229029B2 (en) | Apparatus and method for sub-carrier allocation in a multiple-input and multiple-output (MIMO) orthogonal frequency division multiplexing (OFDM) communication system | |
CN1478341A (en) | Methods and appangements in telecommunications system | |
CN1703034A (en) | A MIMO-OFDM system based channel estimation method | |
CN101039290A (en) | Method for estimating MIMO related channel based on self-adaptive training sequence | |
CN1281003C (en) | Time-domain adaptive channel estimating method based on pilot matrix | |
CN1658528A (en) | Adaptive channel estimation method of MIMO-OFDM system | |
CN101076001A (en) | Method for estimating channel based on orthogonal frequency division multiplexing system | |
CN101753491A (en) | Channel estimation method for multi-input multi-output-orthogonal frequency-division multiplexing system | |
CN101355543A (en) | Method for estimating MIMO-SCFDE system channel based on quadrature training sequence | |
CN1753395A (en) | Symbol timing method for multi-antenna wireless communication system | |
CN1815941A (en) | Antenna selection and Bit distribution method and apparatus in multi-antenna transmission system | |
CN1588936A (en) | Orthogonal frequency division multiplexing transmission system with self adaption protective interval | |
CN1114294C (en) | Speed adaptive channel estimation method and its equipment | |
CN1913396A (en) | Single/multiple carrier compatible digital broadcast system communication method | |
CN102045285A (en) | Channel estimation method and device and communication system | |
CN105812111A (en) | Optimal power distribution method for SM-OFDM system under imperfect channel estimation | |
EP1943794A2 (en) | Noise power interpolation in a multi-carrier system | |
US8649472B1 (en) | Method and apparatus for improving channel estimation | |
CN1870462A (en) | Null-time-frequency coding method and transmit-receive system in multi-antenna communication system | |
CN1378731A (en) | Method and apparatus for channel estimation with transmit diversity | |
CN1816027A (en) | Iterative channel estimation method in multi-antenna multi-carrier-wave wireless telecommunication system | |
CN1564494A (en) | Self-adaptive beam shaping method of beam space orthogonal FDM medulating 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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20061018 Termination date: 20110226 |